Beispiel #1
0
 public static UsuarioApi MapModel(this UsuarioSaveDto usuarios)
 {
     return(new UsuarioApi
     {
         Id = usuarios.Id,
         Name = usuarios.Name,
         UserName = usuarios.UserName,
         Password = usuarios.PassWord,
         Email = usuarios.Email,
         Pos_I_Codigo = usuarios.Cargo,
         Estado = usuarios.Estado
     });
 }
Beispiel #2
0
        public OperationResult <UsuarioApi> UpdateUsuario(UsuarioSaveDto usuario)
        {
            var result = new OperationResult <UsuarioApi>();

            try
            {
                _utilServices.UsuarioApi.Update(usuario.MapModel());
                _utilServices.SaveChanges();

                result.Success      = true;
                result.ResultObject = usuario.MapModel();
            }
            catch (Exception ex)
            {
                _utilServices.Errores.Add(ex.SaveModel());
                _utilServices.SaveChanges();
                throw ex;
            }
            return(result);
        }
Beispiel #3
0
 public OperationResult <UsuarioApi> Put([FromBody] UsuarioSaveDto model)
 => _utilServices.UpdateUsuario(model);