public void Add() { request.Email = "*****@*****.**"; request.Password = "******"; request.FirstName = "Boy"; request.LastName = "Simamora"; request.Gender = 1; request.Age = 24; request.RoleID = 1; request.CurrentLogin = "******"; var isValid = facade.Add(request); Assert.True(isValid.Result.IsSuccess); }
public async Task <IActionResult> Add([FromBody] UserProfileRequest request) { try { authHelper.IsLogin(ref CurrentLogin, ref response, HttpContext.User.Identity as ClaimsIdentity); if (response.IsSuccess) { request.CurrentLogin = CurrentLogin; if (request.UserProfileID > 0) { return(Ok(await facade.Update(request))); } else { return(Ok(await facade.Add(request))); } } return(Ok(response)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }