public ActionResult UpdateOrder(int?ID, string str)
        {
            CASDatabaseEntities db          = new CASDatabaseEntities();
            PatientOrderModel   dt          = new PatientOrderModel();
            PatientOrderDetail  objOrder    = new PatientOrderDetail();
            DrugDelivery        objDelivery = new DrugDelivery();

            var id      = Convert.ToInt32(ID);
            var getData = db.PatientOrderDetails.Where(m => m.PatientOrderID == id).FirstOrDefault();

            if (str == "Deliver")
            {
                getData.OrderStatus = "Delivered";

                objDelivery.PatientOrderID = getData.PatientOrderID;
                objDelivery.DeliveryDate   = DateTime.Today;
                db.DrugDeliveries.Add(objDelivery);

                Session["Deliver"] = "Delivered";
            }
            else
            {
                getData.OrderStatus = "Rejected";
            }
            dt.OrderStatus = getData.OrderStatus;
            db.SaveChanges();
            return(RedirectToAction("ViewPatientOrders", "Salesperson"));
        }
      public ActionResult Assign(int sid, int ono)
      {
          ClASDBEntities db = new ClASDBEntities();
          DrugDelivery   dd = new DrugDelivery();

          var getdata = db.PatientOrderDetails.Where(m => m.OrderID == ono).FirstOrDefault();

          getdata.OrderStatus = "Assigned";
          dd.OrderID          = ono;
          dd.SupplierId       = sid;
          db.DrugDeliveries.Add(dd);
          db.SaveChanges();
          return(RedirectToAction("ViewPatientOrders", "Admin"));
      }