public ActionResult PostRaiseOrder(PateintOrder m)
        {
            if (!ModelState.IsValid)
            {
                CommonData mc = new CommonData();
                m.drglst = mc.DruGdetail();
                return(View("RaiseOrder", m));
            }
            int memid = Convert.ToInt32(Session["MemberId"]);

            using (ProjectEntities1 im = new ProjectEntities1())
            {
                var getdata = im.Patients.FirstOrDefault(a => a.MemberId == memid);
                m.OrderedDate = DateTime.Now;
                m.OrderStatus = "Requested";
                string year  = (DateTime.Now.Year).ToString();
                string month = (DateTime.Now.Month).ToString();
                string day   = (DateTime.Now.Day).ToString();
                string hour  = (DateTime.Now.Hour).ToString();
                string min   = (DateTime.Now.Minute).ToString();
                string mili  = (DateTime.Now.Second).ToString();
                m.OrderNumber = year + month + day + hour + min + mili;
                int id = getdata.PatientId;
                im.InsertPateintOrder(id, m.DrugId, m.OrderNumber, m.Quantity, m.OrderedDate, m.OrderStatus);
            }
            CommonData mcm = new CommonData();

            m.drglst        = mcm.DruGdetail();
            ViewBag.message = "Medicines Requested";
            return(View("RaiseOrder", m));
        }
        public ActionResult ViewOrder()
        {
            int memid = Convert.ToInt32(Session["MemberId"]);

            using (ProjectEntities1 im = new ProjectEntities1())
            {
                var gdata1 = im.Patients.FirstOrDefault(a => a.MemberId == memid);
                var gdata  = im.PateintOrderDetails.ToList().Where(a => a.PateintId == gdata1.PatientId);
                List <PateintOrder> lst = new List <PateintOrder>();
                foreach (var item in gdata)
                {
                    lst.Add(new PateintOrder
                    {
                        DrugName    = item.Drug.DrugName, Quantity = item.Quantity, OrderStatus = item.OrderStatus,
                        OrderedDate = item.OrderedDate
                    }

                            );
                }
                PateintOrder pateintViewModel = new PateintOrder();
                pateintViewModel.lstPateint = lst;

                return(View(pateintViewModel));
            }
        }
        public ActionResult RaiseOrder()
        {
            CommonData model = new CommonData();

            PateintOrder m = new PateintOrder();

            m.drglst = model.DruGdetail();

            return(View(m));
        }