Exemplo n.º 1
0
        public IActionResult Add()
        {
            AddressEditVM model = new AddressEditVM();

            model.Cities = _unitOfWork.Cities.GetAll().Select(c => new SelectListItem(c.Name, c.Id.ToString())).ToList();
            return(View("AddEdit", model));
        }
Exemplo n.º 2
0
        public IActionResult Save(AddressEditVM input)
        {
            if (input.Id == 0)
            {
                _unitOfWork.Addresses.Add(input);
            }
            else
            {
                _unitOfWork.Addresses.Edit(input);
            }

            return(RedirectToAction(nameof(Index)));
        }
Exemplo n.º 3
0
        public IActionResult Edit(int id)
        {
            Address address = _unitOfWork.Addresses.GetById(id);

            if (address == null)
            {
                return(RedirectToAction(nameof(Index)));
            }

            AddressEditVM model = address;

            model.Cities = _unitOfWork.Cities.GetAll().Select(c => new SelectListItem(c.Name, c.Id.ToString())).ToList();

            return(View("AddEdit", model));
        }