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));
        }
Exemple #2
0
        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));
        }