public async Task <IActionResult> Create([FromBody] ResourceMasterUser.Create data) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessages())); } var response = await _serviceMasterUser.Create(data, ""); if (!response._rs) { return(BadRequest(response._rt)); } return(Ok(response)); }
// buat user public async Task <ResponseSingle <ResourceMasterUser.Create> > Create(ResourceMasterUser.Create data, string cb) { var toBeInsertedMasterUser = new m_user { username = data.username, password = HashPassword(data.password), cb = cb, cd = now }; try { // insert user await _repoMasterUser.Create(toBeInsertedMasterUser); // commit await _unitOfWork.Complete(); return(new ResponseSingle <ResourceMasterUser.Create> ()); } catch (Exception e) { return(new ResponseSingle <ResourceMasterUser.Create> ($"Error: {e}")); } }