// GET: Main
        public ActionResult BaseManagerView()
        {
            DAL obj = new DAL();
            List <ViewCasePool>      CpList = obj.RetriveCaseData();
            List <CasePoolViewModel> VList  = new List <CasePoolViewModel>();

            foreach (ViewCasePool item in CpList)
            {
                CasePoolViewModel c = new CasePoolViewModel();
                c.CaseId     = item.CaseId;
                c.AccepterId = item.AccepterId;
                c.DoctorId   = item.DoctorId;
                c.DonorId    = item.DonorId;
                c.Organs     = item.Organs;
                c.Status     = item.Status;
                VList.Add(c);
            }
            return(View(VList));
        }
        /*public ActionResult AssignDonor(int did)
         * {
         *  Session["did"] = did;
         *  DAL obj = new DAL();
         *  List<ViewDonor> DonorList = obj.RetreiveDonors();
         *  ViewDonorModel d = new ViewDonorModel();
         *  foreach (ViewDonor item in DonorList)
         *  {
         *      SelectListItem dentry = new SelectListItem() { Text = item.DonorName, Value = item.DonorId.ToString() };
         *      d.DonorList.Add(dentry);
         *  }
         *  return View(d);
         * }*/
        public ActionResult BaseDoctorView()
        {
            int uid = (int)Session["uid"];

            DAL obj = new DAL();
            List <ViewCasePool>      CpList = obj.DoctorCaseData(uid);
            List <CasePoolViewModel> VList  = new List <CasePoolViewModel>();

            foreach (ViewCasePool item in CpList)
            {
                CasePoolViewModel c = new CasePoolViewModel();
                c.CaseId     = item.CaseId;
                c.AccepterId = item.AccepterId;
                c.DoctorId   = item.DoctorId;
                c.DonorId    = item.DonorId;
                c.Organs     = item.Organs;
                c.Status     = item.Status;
                VList.Add(c);
            }
            return(View(VList));
        }