public void Add() { request.CategoryID = 0; request.CategoryName = "Gadget"; request.CurrentLogin = "******"; request.Description = "Gadget Mania"; var isValid = facade.Add(request); Assert.Equal(true, isValid.Result.IsSuccess); }
public async Task <IActionResult> Add([FromBody] CategoryRequest request) { try { authHelper.IsLogin(ref CurrentLogin, ref response, HttpContext.User.Identity as ClaimsIdentity); if (response.IsSuccess) { request.CurrentLogin = CurrentLogin; if (request.CategoryID < 1) { return(Ok(await facade.Add(request))); } else { return(Ok(await facade.Update(request))); } } return(Ok(response)); } catch (Exception ex) { return(BadRequest(ex)); } }