Beispiel #1
0
        public IHttpActionResult createcustomer(CustomerDto customerDto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            var customer = AutoMapper.Mapper.Map <CustomerDto, Customer>(customerDto);

            _context.Customer.Add(customer);
            _context.SaveChanges();
            customerDto.id = customer.id;
            return(Created(new Uri(Request.RequestUri + "/" + customer.id), customerDto));
        }
Beispiel #2
0
 public ActionResult Save(Customer customer)
 {
     if (customer.id == 0)
     {
         _context.Customer.Add(customer);
     }
     else
     {
         var customerinfo = _context.Customer.Single(c => c.id == customer.id);
         customerinfo.Name        = customer.Name;
         customerinfo.MemberType  = customer.MemberType;
         customerinfo.IsSubscribe = customer.IsSubscribe;
     }
     _context.SaveChanges();
     return(RedirectToAction("Index", "Customer"));
 }
Beispiel #3
0
        public void SeedData(DatabaseContaxt context)
        {
            context.Database.EnsureDeleted();
            context.Database.EnsureCreated();

            context.Contacts.AddRange(
                new Model.Contact()
            {
                First_Name = "Kennie", Last_Name = "Guilloton", Email = "*****@*****.**", Phone_Number = "2456325456", Status = Model.Status.Activate
            },
                new Model.Contact()
            {
                First_Name = "Elfreda", Last_Name = "Hallett", Email = "*****@*****.**", Phone_Number = "2525252525", Status = Model.Status.Activate
            },
                new Model.Contact()
            {
                First_Name = "Merill", Last_Name = "Gutteridge", Email = "*****@*****.**", Phone_Number = "8545625632", Status = Model.Status.Activate
            }
                );
            context.SaveChanges();
        }