public ActionResult Update(int Id)
        {
            etblRankManagement obj = new etblRankManagement();

            obj             = BL_tblRankManagement.GetRankManagementByID(Id);
            obj.Mode        = "Update";
            obj.dtValidFrom = obj.dtStartdate.ToString("dd/MM/yyyy");
            obj.dtValidTo   = obj.dtEndDate.ToString("dd/MM/yyyy");
            if (obj.IsSponsored == true)
            {
                obj.IsSponsoredYes = true;
                obj.IsSponsoredNo  = false;
            }
            else if (obj.IsSponsored == false)
            {
                obj.IsSponsoredYes = false;
                obj.IsSponsoredNo  = true;
            }
            else
            {
                obj.IsSponsoredYes = false;
                obj.IsSponsoredNo  = false;
            }

            if (obj.iNewRank == 0)
            {
                obj.iNewRank = null;
            }


            return(PartialView("pvRankManagement", obj));
        }
        public ActionResult Delete(int Id)
        {
            string strReturn = string.Empty;

            try
            {
                etblRankManagement prop = new etblRankManagement();
                prop = BL_tblRankManagement.GetRankManagementByID(Id);
                if (prop.cStatus == "A")
                {
                    prop.cStatus = "I";
                }
                else if (prop.cStatus == "I")
                {
                    prop.cStatus = "A";
                }

                int val = BL_tblRankManagement.DeleteRecord(prop);
                if (val == 1)
                {
                    if (prop.cStatus == "I")
                    {
                        TempData["msg"] = "Disabled successfully";
                    }
                    else
                    {
                        TempData["msg"] = "Enabled successfully";
                    }
                }
                else
                {
                    TempData["ERROR"] = "Kindly try after some time";
                }
            }
            catch (Exception)
            {
            }
            return(RedirectToAction("Index"));
        }