public ActionResult CustomerUpdateConfirm(CustomerInputViewModel civm) { if (Session["Employee"] == null) { return(Redirect("/EmployeeLogin/Login")); } using (var db = new ModelContext()) { if (!ModelState.IsValid) { return(View("CustomerUpdateInput", civm)); } Customer ctm = new Customer(); ctm.CustomerId = civm.CustomerId; ctm.CompanyName = civm.CompanyName; ctm.Address = civm.Address; ctm.Telno = civm.Telno; ctm.CustomerName = civm.CustomerName; ctm.CustomerKana = civm.CustomerKana; ctm.Dept = civm.Dept; ctm.Email = civm.Email; ctm.Password = civm.Password; return(View(ctm)); } }
public static CustomerInputViewModel CreateAnonymousCustomer() { CustomerInputViewModel expectedCustomer; expectedCustomer = new CustomerInputViewModel(); expectedCustomer.Name = StringTestHelper.GetRandomString(); DomainFacade.CreateCustomer(expectedCustomer); return(expectedCustomer); }
public ActionResult CustomerUpdateInput(int id) { if (Session["Employee"] == null) { return(Redirect("/EmployeeLogin/Login")); } using (var db = new ModelContext()) { Customer ctm = db.Customers.Find(id); var civm = new CustomerInputViewModel(ctm); return(View(civm)); } }
public ActionResult CustomerUpdateInputClear(int id) { if (Session["Employee"] == null) { return(Redirect("/EmployeeLogin/Login")); } using (var db = new ModelContext()) { var civm = new CustomerInputViewModel(); civm.CustomerId = id; return(View("CustomerUpdateInput", civm)); } }
public void CreateCustomer() { // assemble CustomerInputViewModel expectedCustomer = new CustomerInputViewModel(); expectedCustomer.Name = "TestCustomerName"; // act DomainFacade.CreateCustomer(expectedCustomer); // assert CustomerViewModel actualCustomer = DomainFacade.FindCustomer(expectedCustomer.Name); actualCustomer.Should().NotBeNull(); actualCustomer.Name.Should().BeEquivalentTo(expectedCustomer.Name); }