Пример #1
0
        public ActionResult Edit(int Id)
        {
            DispensaryDrugTable dispensaryDrugTable = new DispensaryDrugTable();

            dispensaryDrugTable = DispensaryDrugServices.Instance.GetDispensaryDrugServices(Id);
            return(PartialView(dispensaryDrugTable));
        }
 public void Update(DispensaryDrugTable edit)
 {
     using (var context = new CBContext())
     {
         context.Entry(edit).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
     }
 }
 public void SaveService(DispensaryDrugTable dispensaryDrugTable)
 {
     using (var context = new CBContext())
     {
         context.DispensaryDrugTables.Add(dispensaryDrugTable);
         context.SaveChanges();
     }
 }
 public void DeleteProduct(DispensaryDrugTable product)
 {
     using (var context = new CBContext())
     {
         context.Entry(product).State = System.Data.Entity.EntityState.Deleted;
         //context.catagories.Remove(catagory);
         context.SaveChanges();
     }
 }
Пример #5
0
        public ActionResult Edit(DispensaryDrugTable dispensaryDrugTable)
        {
            DispensaryDrugTable edit = DispensaryDrugServices.Instance.GetDispensaryDrugServices(dispensaryDrugTable.Id);

            edit.Name               = dispensaryDrugTable.Name;
            edit.TotalAmount        = dispensaryDrugTable.TotalAmount;
            edit.ServiceAmount      = dispensaryDrugTable.ServiceAmount;
            edit.RemainAmount       = dispensaryDrugTable.RemainAmount;
            edit.StafftSeriveAmount = dispensaryDrugTable.StafftSeriveAmount;
            edit.PricePerTab        = dispensaryDrugTable.PricePerTab;
            edit.Description        = dispensaryDrugTable.Description;
            edit.ProductionDate     = dispensaryDrugTable.ProductionDate;
            edit.ExpireDate         = dispensaryDrugTable.ExpireDate;

            DispensaryDrugServices.Instance.Update(edit);
            return(RedirectToAction("DispensaryDrugTable"));
        }
Пример #6
0
        public ActionResult ApprovalByStore(Requestclass drugClass)
        {
            TempData["mydata"] = drugClass;
            DrugServices.Instance.SaveDrugClass(drugClass);

            foreach (DrugRequest v in drugClass.Drugs)
            {
                Drug maindrug = DrugServices.Instance.GetDrug(v.DrugName);
                maindrug.DespensaryAmount    += v.Amount;
                maindrug.StoreHouseAmount    -= v.Amount;
                maindrug.StudentSeriveAmount += v.Amount;
                DrugServices.Instance.UpdateDrug(maindrug);


                DispensaryDrugTable d = DispensaryDrugServices.Instance.GetDispensaryDrugServices(v.DrugName);
                d.RemainAmount += v.Amount;
                DispensaryDrugServices.Instance.Update(d);
            }


            return(RedirectToAction("Index"));
        }
Пример #7
0
 public ActionResult Create(DispensaryDrugTable dispensaryDrugTable)
 {
     DispensaryDrugServices.Instance.SaveService(dispensaryDrugTable);
     return(RedirectToAction("DispensaryDrugTable"));
 }