public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,Contact,Email,Address,Country,DateOfBirth,Gender,Discriminator")] Person person) { if (ModelState.IsValid) { db.Entry(person).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.Logins, "Login_Id", "Email", person.Id); ViewBag.Id = new SelectList(db.Staffs, "Staff_Id", "Designation", person.Id); return(View(person)); }
public ActionResult Edit([Bind(Include = "Category_Id,Category_Name,Discription")] Category category) { if (ModelState.IsValid) { db.Entry(category).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(category)); }
public ActionResult Edit([Bind(Include = "SupplierID,CompanyName,ContactName,ContactTitle,Address,City,Country,Fax")] Supplier supplier) { if (ModelState.IsValid) { db.Entry(supplier).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(supplier)); }
public ActionResult Edit([Bind(Include = "Customer_Id,Customer_Name,Contact,Address,Added_On")] Customer customer) { if (ModelState.IsValid) { db.Entry(customer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(customer)); }
public ActionResult Create([Bind(Include = "Sold_Id,NoOfItem,Date,Staff_Id,Customer_Id,Medicine_Id,Potency_Id")] SalesObjectclass salesobj) { Sale sale = new Sale(); MedicinePotency medpot = db.MedicinePotencies.FirstOrDefault(u => u.Medicine_Id == salesobj.Medicine_Id && u.Potency_Id == salesobj.Potency_Id); if (medpot != null) { if (medpot.NoOfItem >= salesobj.NoOfItem) { if (ModelState.IsValid) { sale.MedPot_Id = medpot.MedPot_Id; sale.NoOfItem = salesobj.NoOfItem; sale.Staff_Id = salesobj.Staff_Id; sale.Date = salesobj.Date; sale.Customer_Id = salesobj.Customer_Id; db.Sales.Add(sale); db.SaveChanges(); medpot.NoOfItem = (medpot.NoOfItem) - (salesobj.NoOfItem); db.Entry(medpot).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } else { ModelState.AddModelError("NoOfItem", "Medicine is out of stock."); ViewBag.Customer_Id = new SelectList(db.Customers, "Customer_Id", "Customer_Name", salesobj.Customer_Id); ViewBag.Medicine_Id = new SelectList(db.Medicines, "Medicine_Id", "Name", salesobj.Medicine_Id); ViewBag.Potency_Id = new SelectList(db.Potencies, "Potency_Id", "Potency_mg", salesobj.Potency_Id); ViewBag.Staff_Id = new SelectList(db.People, "Id", "FirstName", salesobj.Staff_Id); return(View(salesobj)); } } ViewBag.Customer_Id = new SelectList(db.Customers, "Customer_Id", "Customer_Name", salesobj.Customer_Id); ViewBag.Medicine_Id = new SelectList(db.Medicines, "Medicine_Id", "Name", salesobj.Medicine_Id); ViewBag.Potency_Id = new SelectList(db.Potencies, "Potency_Id", "Potency_mg", salesobj.Potency_Id); ViewBag.Staff_Id = new SelectList(db.People, "Id", "FirstName", salesobj.Staff_Id); return(View(salesobj)); }
public ActionResult Edit([Bind(Include = "Staff_Id,Salary,Designation")] Staff staff) { if (ModelState.IsValid) { db.Entry(staff).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Staff_Id = new SelectList(db.People, "Id", "FirstName", staff.Staff_Id); return(View(staff)); }
public ActionResult Edit([Bind(Include = "MedPot_Id,Medicine_Id,Potency_Id,Price,ExpiryDate,NoOfItem")] MedicinePotency medicinePotency) { if (ModelState.IsValid) { db.Entry(medicinePotency).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Medicine_Id = new SelectList(db.Medicines, "Medicine_Id", "Name", medicinePotency.Medicine_Id); ViewBag.Potency_Id = new SelectList(db.Potencies, "Potency_Id", "Potency_Id", medicinePotency.Potency_Id); return(View(medicinePotency)); }
public ActionResult Edit([Bind(Include = "Medicine_Id,Name,Description,ExpiryDate,CategoryID,SupplierID")] Medicine medicine) { if (ModelState.IsValid) { db.Entry(medicine).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CategoryID = new SelectList(db.Categories, "Category_Id", "Category_Name", medicine.CategoryID); ViewBag.SupplierID = new SelectList(db.Suppliers, "SupplierID", "CompanyName", medicine.SupplierID); return(View(medicine)); }