Beispiel #1
0
        public ResponseEntity ActualizarPersonalUsuario(SRV_PERSONAL personal, SRV_USUARIO usuario)
        {
            try
            {
                var personalReg = _personalData.BuscarPorId(personal.CODPER);

                using (var scope = new TransactionScope())
                {
                    if (!string.IsNullOrEmpty(usuario.CLAUSU))
                    {
                        var usuarioReg = _usuarioData.BuscarPorId(usuario.CODUSU);
                        usuarioReg.CLAUSU = usuario.CLAUSU;
                        _usuarioData.Actualizar(usuarioReg);
                    }

                    personalReg.NOMPER = personal.NOMPER;
                    personalReg.APEPER = personal.APEPER;

                    _personalData.Actualizar(personalReg);

                    scope.Complete();
                }

                return(new ResponseEntity("Se actualizo un personal satisfactoriamente", true));
            }
            catch (Exception)
            {
                return(new ResponseEntity(Response.ErrorGeneral));
            }
        }
Beispiel #2
0
        public ActionResult Edit(Tbl_Usuarios modelo)
        {
            var resul = usuarioBl.Actualizar(modelo);

            return(Json(resul));
        }