obligaciones alternativas código civil