Esempio n. 1
0
        public ActionResult Create(CltyModel model)
        {
            try
            {
                var cityDetails = InsuranceContext.Cities.Single(where : $"CityName = '" + model.CityName + "'");
                if (cityDetails != null)
                {
                    TempData["errorMsg"] = "City already exist.";
                    return(View(model));
                }

                // TODO: Add insert logic here
                if (ModelState.IsValid)
                {
                    try
                    {
                        City city = new City {
                            CityName = model.CityName, CreatedOn = DateTime.Now
                        };
                        InsuranceContext.Cities.Insert(city);
                    }
                    catch (Exception ex)
                    {
                    }
                }
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Esempio n. 2
0
        public ActionResult Edit(CltyModel model)
        {
            try
            {
                // TODO: Add update logic here

                var cityDetails = InsuranceContext.Cities.Single(where : $"Id = '" + model.Id + "'");


                if (cityDetails != null)
                {
                    if (!CheckCityExist(cityDetails.CityName, model.CityName))
                    {
                        TempData["errorMsg"] = "Make description already exist, please try again.";
                        return(View(model));
                    }



                    cityDetails.CityName = model.CityName;
                    InsuranceContext.Cities.Update(cityDetails);
                }


                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Esempio n. 3
0
        // GET: City/Edit/5
        public ActionResult Edit(int id)
        {
            var cityDetails = InsuranceContext.Cities.Single(where : $"Id = '" + id + "'");

            CltyModel model = new CltyModel();

            if (cityDetails != null)
            {
                model.Id        = cityDetails.Id;
                model.CityName  = cityDetails.CityName;
                model.CreatedOn = cityDetails.CreatedOn;
            }

            return(View(model));
        }
Esempio n. 4
0
        // GET: City/Create
        public ActionResult Create()
        {
            CltyModel model = new CltyModel();

            return(View(model));
        }