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)); }
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")); }
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(); }