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