Esempio n. 1
0
        public ActionResult WebSet(InfoModels infoModels)
        {
            List <MenuItem> menuList = menu.getAdminMenu();

            foreach (MenuItem item in menuList)
            {
                if (item.url.Equals("/Admin/WebSet"))
                {
                    item.active = true;
                }
            }
            ViewBag.menuList = menuList;
            if (Session["adminid"] != null)
            {
                AdminModels adminModels = db.Admin.Find(Session["adminid"]);
                ViewBag.adminModels = adminModels;
            }
            else
            {
                return(RedirectToAction("Login"));
            }
            if (ModelState.IsValid)
            {
                db.Entry(infoModels).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index", "Index"));
            }
            return(View(infoModels));
        }
Esempio n. 2
0
        public ActionResult WebSet()
        {
            List <MenuItem> menuList = menu.getAdminMenu();

            foreach (MenuItem item in menuList)
            {
                if (item.url.Equals("/Admin/WebSet"))
                {
                    item.active = true;
                }
            }
            ViewBag.menuList = menuList;
            if (Session["adminid"] != null)
            {
                AdminModels adminModels = db.Admin.Find(Session["adminid"]);
                ViewBag.adminModels = adminModels;
            }
            else
            {
                return(RedirectToAction("Login"));
            }
            InfoModels infoModels = db.Info.Find(1);

            return(View(infoModels));
        }
Esempio n. 3
0
        public ActionResult SellerInfo(int sellerID)
        {
            var seller    = new InfoModels().getSellerById(sellerID);
            var sellerDto = new InfoDto();

            sellerDto.CustomerId  = sellerID;
            sellerDto.Name        = seller.Name;
            sellerDto.Email       = seller.Email;
            sellerDto.PhoneNumber = seller.PhoneNumber;
            sellerDto.Address     = seller.WarehouseAddress;
            return(View("Info", sellerDto));
        }
Esempio n. 4
0
        public ActionResult Info(int customerID)
        {
            ViewBag.Info = "Customer";
            var customer    = new InfoModels().getCustomerById(customerID);
            var customerDto = new InfoDto();

            customerDto.CustomerId  = customerID;
            customerDto.Name        = customer.Name;
            customerDto.Email       = customer.Email;
            customerDto.PhoneNumber = customer.PhoneNumber;
            customerDto.Address     = customer.DeliveryAddress;
            return(View(customerDto));
        }
Esempio n. 5
0
        public HousePropertyController()
        {
            List <MenuItem> menuList = menu.getUserMenu();

            foreach (MenuItem item in menuList)
            {
                if (item.url.Equals("/HouseProperty/userPropertyList"))
                {
                    item.active = true;
                }
            }
            ViewBag.menuList = menuList;
            InfoModels infoModel = db.Info.Find(1);

            ViewBag.infoModel = infoModel;
        }
Esempio n. 6
0
 public ActionResult SellerInfo(InfoDto sellerDto)
 {
     if (ModelState.IsValid)
     {
         var sellerInDb = new InfoModels().getSellerById(sellerDto.CustomerId);
         sellerInDb.Name             = sellerDto.Name;
         sellerInDb.Email            = sellerDto.Email;
         sellerInDb.PhoneNumber      = sellerDto.PhoneNumber;
         sellerInDb.WarehouseAddress = sellerDto.Address;
         if (new InfoModels().UpdateSeller(sellerInDb))
         {
             return(View("Info", sellerDto));
         }
     }
     return(View("Info", sellerDto));
 }
Esempio n. 7
0
 public ActionResult Info(InfoDto customerDto)
 {
     if (ModelState.IsValid)
     {
         var customerInDb = new InfoModels().getCustomerById(customerDto.CustomerId);
         customerInDb.Name            = customerDto.Name;
         customerInDb.Email           = customerDto.Email;
         customerInDb.PhoneNumber     = customerDto.PhoneNumber;
         customerInDb.DeliveryAddress = customerDto.Address;
         if (new InfoModels().UpdateCustomer(customerInDb))
         {
             return(View(customerDto));
         }
     }
     return(View(customerDto));
 }
Esempio n. 8
0
        public UserController()
        {
            InfoModels infoModel = db.Info.Find(1);

            ViewBag.infoModel = infoModel;
        }
Esempio n. 9
0
        public AdminController()
        {
            InfoModels infoModel = db.Info.AsNoTracking().First();

            ViewBag.infoModel = infoModel;
        }