public JsonResult GrabarPersonal(PersonalModels personal) { var entidad = Mapper.Map <PersonalModels, SRV_PERSONAL>(personal); var usuario = Mapper.Map <UsuarioModels, SRV_USUARIO>(personal.Usuario); entidad.ESTREG = "1"; usuario.ESTREG = "1"; var result = entidad.CODPER > 0 ? _personalLogic.ActualizarPersonalUsuario(entidad, usuario) : _personalLogic.RegistrarPersonalUsuario(entidad, usuario); return(Json(result)); }
public PartialViewResult RegistroPersonal(int?id) { var model = new PersonalModels(); model.ESTREG = "1"; if (id.HasValue) { var personal = _personalLogic.BuscarPorId(id.Value); var usuario = _usuarioLogic.BuscarPorId(personal.CODUSU.Value); model.CODPER = personal.CODPER; model.NOMPER = personal.NOMPER; model.APEPER = personal.APEPER; model.DNIPER = personal.DNIPER; model.Usuario.CODUSU = usuario.CODUSU; model.Usuario.LOGUSU = usuario.LOGUSU; return(PartialView("_EditarPersonal", model)); } return(PartialView("_RegistroPersonal", model)); }