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 }); }
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); }
public OperationResult <UsuarioApi> Put([FromBody] UsuarioSaveDto model) => _utilServices.UpdateUsuario(model);