public ActionResult Create()
        {
            var editViewModel = new EditViewModel
                                    {
                                        CantonId = 0,
                                        Name = string.Empty,
                                        ProvinceId = 1,
                                    };
            ViewBag.ProvincesList = _provincesManagement.GetProvinces();

            return View("Edit", editViewModel);
        }
        public ActionResult Save(EditViewModel editFormModel)
        {
            if (ModelState.IsValid)
            {
                Mapper.CreateMap<EditViewModel, Canton>()
                      .ForMember(dest => dest.Name, opt => opt.MapFrom(src => src.Name.ToUpper()));
                var canton = Mapper.Map<EditViewModel, Canton>(editFormModel);

                _cantonsManagement.Save(canton);

                return RedirectToAction("Index");
            }

            ViewBag.ProvincesList = _provincesManagement.GetProvinces();

            return View("Edit", editFormModel);
        }