public ActionResult Edit(PaperRateDTO obj, FormCollection collection, string actionType)
        {
            if (actionType == "Update")
            {
                if (string.IsNullOrEmpty(Convert.ToString(obj.StateId)))
                {
                    ModelState.AddModelError("Error", "Please Select State");
                }
                else if (string.IsNullOrEmpty(Convert.ToString(obj.CityId)))
                {
                    ModelState.AddModelError("Error", "Please Select City");
                }
                else if (string.IsNullOrEmpty(Convert.ToString(obj.PaperId)))
                {
                    ModelState.AddModelError("Error", "Please Select Paper");
                }
                else
                {
                    obj.ModifiedBy = Convert.ToInt32(Session["UserID"]);
                    DateTime     timeUtc = System.DateTime.UtcNow;
                    TimeZoneInfo cstZone = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time");
                    DateTime     cstTime = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, cstZone);
                    obj.ModifiedDate = cstTime;

                    objpaperrate.UpdatePaperRate(obj);
                    TempData["MessageUpdate"] = "Paper Rate Details Updated  Successfully.";
                    return(RedirectToAction("Details"));


                    //  return RedirectToAction("Details");
                }

                return(RedirectToAction("Details"));
            }
            else
            {
                return(RedirectToAction("Details"));
            }
        }