public IActionResult Post([FromBody] UserType result) { var response = new SingleModelResponse <UserType>() as ISingleModelResponse <UserType>; try { if (ModelState.IsValid) { _userType.Add(result); _userType.Commit(); response.StatusCode = (int)HttpStatusCode.OK; response.Success = "Y"; response.Message = "Save data successful."; } else { response.StatusCode = (int)HttpStatusCode.InternalServerError; response.Success = "N"; response.Message = "Invalid entry."; } } catch (Exception ex) { response.StatusCode = (int)HttpStatusCode.InternalServerError; response.Success = "N"; response.Message = ex.Message; } return(response.ToHttpResponse()); }
public async Task <ActionResult> AddUserType(UserTypeRequest utData) { var addEditResponse = await _userTypeService.Add(utData); return(Ok(new AddEditResponse { Status = addEditResponse.Status, Message = addEditResponse.Message, })); }
public ActionResult Create(UserTypeViewModel userType) { if (!ModelState.IsValid) { ErrorNotification("Kayıt Eklenemedi!"); return(RedirectToAction("Create")); } _userTypeService.Add(new UserType { //TODO:Alanlar buraya yazılacak //Örn:BrandName = brand.BrandName, }); SuccessNotification("Kayıt Eklendi."); return(RedirectToAction("UserTypeIndex")); }
private void AddNewUserType() { UserType userType = new UserType(txtUserTypeId.Text); userType.UserTypeName = txtUserTypeName.Text; ServiceFactory factory = new ServiceFactory(); IUserTypeService userTypeService = factory.GetUserTypeServiceInstance(); if (userTypeService.Add(userType) == 1) { this.refreshDelegate.Invoke(); MessageBox.Show("Record Added Successfully!"); this.Close(); } }
public async Task <IActionResult> Add(UserTypeAddDto newUserType) { if (!ModelState.IsValid) { return(BadRequest()); } var userType = _mapper.Map <UserType>(newUserType); var userTypeResult = await _userTypeService.Add(userType); if (userTypeResult == null) { return(BadRequest()); } return(Ok(_mapper.Map <UserTypeResultDto>(userTypeResult))); }
public async Task <IActionResult> Add([FromBody] UpsertUserTypeModel model) { var result = await userTypeService.Add(model); return(Created(result.Id.ToString(), null)); }