コード例 #1
0
        public int ModifyPersonaEstadoCivil(PersonaModificableEstadoCivil modelPersona)
        {
            EstadoCivilDto estadocivil = _serviceEstadoCivil.GetEstadoCivilDTOByTipoEstadoCivil(modelPersona.EstadoCivil);

            var personaModify = new PersonaEstadoCivil
            {
                Dni         = modelPersona.Dni,
                EstadoCivil = estadocivil.EstadoCivilId,
            };

            return(_query.ModifyPersonaEstadoCivil(personaModify));
        }
コード例 #2
0
        public bool IsValidEstadoCivil(PersonaModificableEstadoCivil modelPersona)
        {
            if (modelPersona.Dni == null)
            {
                return(false);
            }

            if (modelPersona.EstadoCivil == null)
            {
                return(false);
            }

            else
            {
                return(true);
            }
        }
コード例 #3
0
 public IActionResult ModifyPersonaEstadoCivil([FromBody] PersonaModificableEstadoCivil modelPersona)
 {
     try
     {
         bool condicion = _service.IsValidEstadoCivil(modelPersona);
         if (condicion == true)
         {
             int affected = _service.ModifyPersonaEstadoCivil(modelPersona);
             return(new JsonResult(affected)
             {
                 StatusCode = 200
             });
         }
         else
         {
             return(StatusCode((int)HttpStatusCode.BadRequest));
         }
     }
     catch (Exception e)
     {
         return(StatusCode((int)HttpStatusCode.BadRequest));
     }
 }