public PropietarioInsertViewModel PreparePropietarioInsertViewModel(Propietario _propietario = null, Propietario_Juridico _propietarioJuridico = null) { IEnumerable <TipoDocId> newtipoDocIdList = (IEnumerable <TipoDocId>)TipoDocId_Conexion.select(); Propietario newpropietario; Propietario_Juridico newPropietarioJuridico; if (_propietario != null) { newpropietario = _propietario; } else { newpropietario = new Propietario(); } if (_propietarioJuridico != null) { newPropietarioJuridico = _propietarioJuridico; } else { newPropietarioJuridico = new Propietario_Juridico(); } PropietarioInsertViewModel propietarioTipoDocId = new PropietarioInsertViewModel() { propietario = newpropietario, tipoDocIdList = newtipoDocIdList, propietario_Juridico = newPropietarioJuridico }; return(propietarioTipoDocId); }
public ActionResult UpdateRedirect(double valorDocId) { var propietarioInsert = new PropietarioInsertViewModel(); var propietario = Propietario_Conexion.SelectPropietario(valorDocId); Propietario_Juridico propietarioJuridico; if (propietario.idDocId == propietarioInsert.cedulaJuridica) { propietarioJuridico = Propietario_Juridico_Conexion.SelectPropietario(valorDocId); } else { propietarioJuridico = new Propietario_Juridico(); } propietarioInsert.propietario = propietario; propietarioInsert.propietario_Juridico = propietarioJuridico; propietarioInsert.tipoDocIdList = TipoDocId_Conexion.@select(); return(View("UpdateForm", propietarioInsert)); }