public ActionResult Edit(int id)
        {
            TempData["UpdateId"] = id;
            tblNurse ad = dc.tblNurses.SingleOrDefault(ob => ob.NurseId == id);

            return(View(ad));
        }
        public string GetConsultCharge(int NurseId)
        {
            string dept = "";

            try
            {
                tblNurse lstTrans = new tblNurse();

                lstTrans = (from tbl in objData.tblNurses
                            where tbl.PKId == Convert.ToInt32(NurseId)
                            select tbl).FirstOrDefault();;

                if (lstTrans != null)
                {
                    dept = lstTrans.DepartmentName;
                }
                else
                {
                    dept = "";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(dept);
        }
        public ActionResult Detail(int id)
        {
            tblNurse ad = dc.tblNurses.SingleOrDefault(ob => ob.NurseId == id);

            //ViewBag.NurseName = (from ob in dc.tblNurses where ob.NurseId  == ad.CreatedBy  select ob).Take(1).SingleOrDefault().FirstName;
            //string name = ViewBag.NurseName;
            return(View(ad));
        }
        public ActionResult Delete(int id)
        {
            tblNurse ad = dc.tblNurses.SingleOrDefault(ob => ob.NurseId == id);

            dc.tblNurses.Remove(ad);
            dc.SaveChanges();
            return(RedirectToAction("Index", "Nurse"));
        }
        public ActionResult Edit(FormCollection form)
        {
            int id = Convert.ToInt32(TempData["UpdateId"]);

            tblNurse ad = dc.tblNurses.SingleOrDefault(ob => ob.NurseId == id);

            ad.FirstName = form["FirstName"];
            ad.LastName  = form["LastName"];
            ad.EmailId   = form["Email"];
            ad.ContactNo = form["ContactNo"];
            ad.Address   = form["Address"];
            dc.SaveChanges();
            return(RedirectToAction("Index", "Nurse"));
        }
        public JsonResult Active(int id)
        {
            tblNurse ad = dc.tblNurses.SingleOrDefault(ob => ob.NurseId == id);

            if (ad.IsActive == true)
            {
                ad.IsActive = false;
            }
            else
            {
                ad.IsActive = true;
            }
            dc.SaveChanges();
            return(Json(ad.IsActive, JsonRequestBehavior.AllowGet));
        }
        public ActionResult registration(FormCollection form)
        {
            tblNurse ad = new tblNurse();

            ad.FirstName        = form["FirstName"];
            ad.LastName         = form["LastName"];
            ad.Pin              = Convert.ToInt32(form["Pin"]);
            ad.EmailId          = form["Email"];
            ad.Gender           = form["gen"];
            ad.ContactNo        = form["ContactNo"];
            ad.Address          = form["Address"];
            ad.CityId           = Convert.ToInt32(form["ddCity"]);
            ad.IsActive         = true;
            ad.IsVerified       = true;
            ad.IsMobileVerified = true;
            ad.CreatedBy        = Convert.ToInt32(form["CreatedBy"]);
            ad.CreatedOn        = DateTime.Now;
            dc.tblNurses.Add(ad);
            dc.SaveChanges();
            return(RedirectToAction("Index", "Nurse"));
            //return View();
        }