public ActionResult Create(PaperRateDTO obj, FormCollection frm)
        {
            try
            {
                if (string.IsNullOrEmpty(Convert.ToString(obj.StateId)))
                {
                    ModelState.AddModelError("Error", "Please Select State");
                }
                else if (string.IsNullOrEmpty(Convert.ToString(obj.PaperId)))
                {
                    ModelState.AddModelError("Error", "Please Select Paper Name");
                }
                else if (string.IsNullOrEmpty(Convert.ToString(obj.CityId)))
                {
                    ModelState.AddModelError("Error", "Please Select City");
                }

                else
                {
                    obj.PaperRateId = 0;
                    obj.CreatedBy   = Convert.ToInt32(Session["UserID"]);

                    DateTime     timeUtc = System.DateTime.UtcNow;
                    TimeZoneInfo cstZone = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time");
                    DateTime     cstTime = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, cstZone);
                    obj.CreatedDate = cstTime;

                    TempData["MessageRegistration"] = "Data Saved Successfully!";
                    objpaperrate.InsertPaperRate(obj);
                    return(RedirectToAction("Create"));
                }
                obj.ListState             = BindListState();
                obj.ListPaper             = BindListPaper();
                obj.ListCity              = BindListCity();
                ViewData["SelectedState"] = obj.StateId;
                ViewData["SelectedPaper"] = obj.PaperId;
                ViewData["SelectedCity"]  = obj.CityId;
                return(View(obj));
            }
            catch (Exception)
            {
                throw;
            }
        }