public ActionResult Delete(int IdPersona) { ObtenerModelo(); Negocio.Dtos.Auditoria auditoria = new Negocio.Dtos.Auditoria(); Negocio.Dtos.Persona datosRetorno = (Negocio.Dtos.Persona)person.Delete(IdPersona, auditoria); if (datosRetorno.Codigo == string.Empty) { AsignarModelo(); return(Json(true, JsonRequestBehavior.AllowGet)); } else { if (model.Mensajes == null) { model.Mensajes = new List <MensajeModel>(); } model.Mensajes.Add(new MensajeModel() { Codigo = datosRetorno.Codigo, Mensaje = datosRetorno.Mensaje, InformacionAdicional = "Create" }); AsignarModelo(); return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Update(EjemploPersonaModel modelo) { ObtenerModelo(); Negocio.Dtos.Persona personaActualizar = new Negocio.Dtos.Persona(); Negocio.Dtos.Auditoria auditoria = new Negocio.Dtos.Auditoria(); personaActualizar.Apellidos = modelo.Apellidos; personaActualizar.CiudadExamenes = model.CiudadExamanes; personaActualizar.CiudadNacimiento = model.CiudadNacimiento; personaActualizar.CiudadResidencia = model.CiudadResidencia; personaActualizar.Correo = modelo.Email; personaActualizar.DireccionResidencia = modelo.DireccionResidencia; personaActualizar.DiscapacidadComentario = modelo.DiscapacidadComentario; personaActualizar.FechaExpedicionDocumento = modelo.FechaExpedicion; personaActualizar.FechaNacimiento = modelo.FechaNacimiento; personaActualizar.Genero = modelo.Genero; personaActualizar.Identificacion = modelo.Identificacion; personaActualizar.Nombres = modelo.Nombres; personaActualizar.TelefonoFijoContato = modelo.TelefonoFijo; personaActualizar.TelefonoMovilContacto = modelo.TelefonoMovil; personaActualizar.TipoDiscapacidad = modelo.Discapacidad; personaActualizar.TipoIdentificacion = modelo.TipoIdentificacion; personaActualizar.IdPersona = modelo.Id; Negocio.Dtos.Persona datosRetorno = (Negocio.Dtos.Persona)person.Update(personaActualizar, auditoria); if (datosRetorno.Codigo == string.Empty) { AsignarModelo(); return(Json(true, JsonRequestBehavior.AllowGet)); } else { if (model.Mensajes == null) { model.Mensajes = new List <MensajeModel>(); } model.Mensajes.Add(new MensajeModel() { Codigo = datosRetorno.Codigo, Mensaje = datosRetorno.Mensaje, InformacionAdicional = "Create" }); AsignarModelo(); return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult CrearPersona(HojaDeVidaModel model) { //ObtenerModelo(); Negocio.Dtos.Persona personaCrear = new Negocio.Dtos.Persona(); Negocio.Dtos.Auditoria auditoria = new Negocio.Dtos.Auditoria(); personaCrear.Apellidos = modelo.Apellido; //personaCrear.CiudadExamenes = model.CiudadExamanes; personaCrear.CiudadNacimiento = Convert.ToInt32(modelo.DdlIdCiudad); personaCrear.CiudadResidencia = Convert.ToInt32(modelo.ddlIdCiudadRecidencia); personaCrear.Correo = modelo.Email; personaCrear.DireccionResidencia = modelo.Direccion; personaCrear.DiscapacidadComentario = modelo.RequiereApoyo; personaCrear.FechaExpedicionDocumento = modelo.FechaExpedicion; personaCrear.FechaNacimiento = modelo.FechaNacimiento; personaCrear.Genero = Convert.ToInt32(modelo.DdlIdGenero); personaCrear.Identificacion = modelo.Identificacion; personaCrear.Nombres = modelo.Nombre; personaCrear.TelefonoFijoContato = modelo.TelefonoFijo; personaCrear.TelefonoMovilContacto = modelo.TelefonoFijo2; personaCrear.TipoDiscapacidad = Convert.ToInt32(modelo.ddlIdDiscapacidad); personaCrear.TipoIdentificacion = Convert.ToInt32(modelo.DdlIdTipoIdentificacion); personaCrear.IdPersona = modelo.IdPersona; Negocio.Dtos.Persona datosRetorno = (Negocio.Dtos.Persona)persona.Crear(personaCrear, auditoria); if (datosRetorno.Codigo == "200") { AsignarModelo(); return(Json(true, JsonRequestBehavior.AllowGet)); } else { if (modelo.Mensaje == null) { modelo.Mensaje = new List <MensajeModel>(); } modelo.Mensaje.Add(new MensajeModel() { Codigo = datosRetorno.Codigo, Mensaje = datosRetorno.Mensaje, InformacionAdicional = "Create" }); AsignarModelo(); return(Json(false, JsonRequestBehavior.AllowGet)); } }