public ActionResult AssignDoctor(AssignDoctorModel AsD)
        {
            DAL          obj   = new DAL();
            AssignDoctor AsDoc = new AssignDoctor();

            AsDoc.cid      = (int)Session["cid"];   //type Casting
            AsDoc.DoctorId = AsD.DoctorId;
            bool res = obj.AssignDoctor(AsDoc);

            if (res == true)
            {
                ViewBag.msg = "Assigned Sucessfully.....";
            }
            else
            {
                ViewBag.msg = "Assigned Failed.........";
            }
            ViewDoctorModel   d          = new ViewDoctorModel();
            List <ViewDoctor> DoctorList = obj.RetreiveDoctors();

            foreach (ViewDoctor item in DoctorList)
            {
                SelectListItem dentry = new SelectListItem()
                {
                    Text = item.DoctorName, Value = item.DoctorId.ToString()
                };

                d.DocList.Add(dentry);
            }
            return(View(d));
        }
        public ActionResult AssignDoctor(int cid)
        {
            Session["cid"] = cid;
            DAL obj = new DAL();
            List <ViewDoctor> DoctorList = obj.RetreiveDoctors();
            ViewDoctorModel   d          = new ViewDoctorModel();

            foreach (ViewDoctor item in DoctorList)
            {
                SelectListItem dentry = new SelectListItem()
                {
                    Text = item.DoctorName, Value = item.DoctorId.ToString()
                };

                d.DocList.Add(dentry);
            }
            return(View(d));
        }