// GET: Sells public ActionResult Index() { try { List <Sell> list = db.Sells.ToList(); List <SellsViewModel> viewList = new List <SellsViewModel>(); foreach (Sell s in list) { SellsViewModel obj = new SellsViewModel(); obj.SellId = s.SellId; obj.MedId = s.MedId; obj.Price = s.Price; obj.StaffId = s.StaffId; obj.CustomerName = s.CustomerName; obj.Date = s.Date; viewList.Add(obj); } return(View(viewList)); } catch (Exception ex) { throw ex; } }
// GET: Sells/Create public ActionResult Create() { SellsViewModel sells = new SellsViewModel(); using (DB5Entities5 db = new DB5Entities5()) { sells.MedicineCollection = db.Medicines.ToList <Medicine>(); sells.StaffData = db.Staffs.ToList <Staff>(); } return(View(sells)); }
public ActionResult Delete(int?id, SellsViewModel obj) { try { var v = db.Sells.Where(a => a.SellId == id).First(); db.Entry(v).State = EntityState.Deleted; db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { return(View()); } }
public ActionResult Edit(int?id, SellsViewModel obj) { try { //db.Salesmen.Find(id).SalesmanID = obj.SalesmanID; db.Sells.Find(id).MedId = obj.MedId; db.Sells.Find(id).Price = obj.Price; db.Sells.Find(id).StaffId = obj.StaffId; db.Sells.Find(id).CustomerName = obj.CustomerName; db.Sells.Find(id).Date = obj.Date; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(SellsViewModel obj) { try { Sell s = new Sell(); s.MedId = obj.MedId; s.Price = obj.Price; s.StaffId = obj.StaffId; s.CustomerName = obj.CustomerName; s.Date = obj.Date; db.Sells.Add(s); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { return(View()); } }
// GET: Sells/Details/5 public ActionResult Details(int?id) { SellsViewModel obj = new SellsViewModel(); Sell s = db.Sells.Find(id); if (s == null) { return(HttpNotFound()); } else { obj.SellId = s.SellId; obj.MedId = s.MedId; obj.Price = s.Price; obj.StaffId = s.StaffId; obj.CustomerName = s.CustomerName; obj.Date = s.Date; } return(View(obj)); }