Beispiel #1
0
        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());
        }
Beispiel #2
0
        public async Task <ActionResult> AddUserType(UserTypeRequest utData)
        {
            var addEditResponse = await _userTypeService.Add(utData);

            return(Ok(new AddEditResponse
            {
                Status = addEditResponse.Status,
                Message = addEditResponse.Message,
            }));
        }
Beispiel #3
0
 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"));
 }
Beispiel #4
0
        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();
            }
        }
Beispiel #5
0
        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)));
        }
Beispiel #6
0
        public async Task <IActionResult> Add([FromBody] UpsertUserTypeModel model)
        {
            var result = await userTypeService.Add(model);

            return(Created(result.Id.ToString(), null));
        }