Esempio n. 1
0
        public int SaveCustomer(InputCustomerDto model)
        {
            Customer entity = _userMapper.MapToCustomer(model);

            _context.Customers.Add(entity);
            return(_context.SaveChanges());
        }
Esempio n. 2
0
        public Customer MapToCustomer(InputCustomerDto userEntity)
        {
            //map common fields
            var user = Mapper.Map <Customer>(userEntity);


            return(user);
        }
Esempio n. 3
0
        public IHttpActionResult SvaeCustomer(InputCustomerDto model)
        {
            if (model != null || ModelState.IsValid)
            {
                bool isExist = _user.IsAlreadyEXists(model.PhoneNumber);

                if (isExist)
                {
                    var userModel = AutoMapper.Mapper.Map <InputUserMasterDto>(model);
                    model.UserMasterId = _user.SaveUser(userModel);
                    _customer.SaveCustomer(model);

                    return(Content(HttpStatusCode.BadRequest, ServiceResponse.BadRequest));
                }



                return(Content(HttpStatusCode.Accepted, ServiceResponse.OK));
            }

            return(Content(HttpStatusCode.NotAcceptable, ModelState.Values));
        }