public string BuscarObjeto(ref object unObjetoLocal, short unaOpcion) { //Cliente registro = (Cliente)unObjetoLocal; ModeloDB.cliente registro = (ModeloDB.cliente)unObjetoLocal; string valorDevuelto = null; switch (unaOpcion) { case 1: { //Persona entidad = (Persona)BuscarListaPr.BuscarPersona(); ModeloDB.persona entidad = (ModeloDB.persona)BuscarListaPr.BuscarPersona(); if (entidad != null) { registro.idconyuge = entidad.id; registro.fkconyuge = entidad; valorDevuelto = registro.fkconyuge.ToString(); } } break; case 3: { ModeloDB.barrio entidad = BarrioPr.Instancia.RegistroPorId((int)BuscarListaPr.BuscarBarrio()); if (entidad != null) { registro.idbarrio = entidad.id; registro.fkbarrio = entidad; valorDevuelto = entidad.ToString(); } } break; case 4: { ModeloDB.profesion entidad = ProfesionPr.Instancia.RegistroPorId((short)BuscarListaPr.BuscarProfesion()); if (entidad != null) { registro.idprofesion = entidad.id; registro.fkprofesione = entidad; valorDevuelto = entidad.ToString(); } } break; } return(valorDevuelto); }
public cliente Relacionar(profesion fkprofesione) { this.fkprofesione = fkprofesione; return this; }