Update(DTO.UsersDTO user) { try { var requestUser = GetById(user.Id); if (requestUser.Result == Response.Results.success) { var userOriginal = requestUser.Data; userOriginal.UserNames = user.UserNames; userOriginal.UsersLastNames = user.UsersLastNames; userOriginal.Email = user.Email; userOriginal.IsActive = user.IsActive; usersDL.Update(userOriginal); } else { return(requestUser); } return(new Response <DTO.UsersDTO>() { Result = Response.Results.success, Data = user }); } catch (Exception ex) { return(new Response <DTO.UsersDTO>() { Result = Response.Results.error, Message = ex.Message }); } }