Esempio n. 1
0
 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);
        }
Esempio n. 3
0
 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));
     }
 }
Esempio n. 4
0
 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));
     }
 }
Esempio n. 5
0
        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);
        }