コード例 #1
0
        // GET: Items
        public ActionResult DisplayItems()
        {
            List <Item> iList = new List <Item>();

            using (StoreMSEntities db = new StoreMSEntities())
            {
                foreach (var item in db.Items)
                {
                    iList.Add(item);
                }
            }

            return(View("DisplayItems", iList));
        }
コード例 #2
0
        public ActionResult SaveItem(Item Model)
        {
            using (StoreMSEntities db = new StoreMSEntities())
            {
                Item objItem = new Item();
                objItem.ItemCode = Model.ItemCode;
                objItem.ItemName = Model.ItemName;
                objItem.ItemType = Model.ItemType;
                objItem.Quantity = Model.Quantity;
                objItem.UserID   = Convert.ToInt32(Session["UserID"]);
                objItem.TDate    = System.DateTime.Now;

                db.Items.Add(objItem);
                db.SaveChanges();
            }

            return(RedirectToAction("DisplayItems", "Items", Model));
        }
コード例 #3
0
        public ActionResult Print(string ItemCode)
        {
            List <Item> iList = new List <Item>();

            using (StoreMSEntities db = new StoreMSEntities())
            {
                foreach (var item in db.Items)
                {
                    iList.Add(item);
                }
            }

            FileManager fileManager = new FileManager();
            string      BarCodePath = fileManager.CreateBarCode(ItemCode, 1);

            ViewData["BarCodePath"] = BarCodePath;

            return(View());
        }
コード例 #4
0
        public ActionResult Autherize(StoreMSDemo.Models.User userModel)
        {
            var hashed = "";

            using (StoreMSEntities db = new StoreMSEntities())
            {
                if (userModel.Password != null)
                {
                    hashed = Crypto.Hash(userModel.Password, "MD5");
                    var userDetails = db.Users.Where(x => x.Username == userModel.Username && x.Password == hashed && x.isActive == true).FirstOrDefault();
                    if (userDetails != null)
                    {
                        Session["UserID"]   = userDetails.UserID;
                        Session["UserName"] = userDetails.Username;
                        TempData["UserID"]  = userDetails.UserID;
                        return(RedirectToAction("DisplayItems", "Items"));
                    }

                    TempData["Message"] = " Wrong username & password.";
                }

                return(View("Login", userModel));
            }
        }