public ActionResult Create(LogradouroViewModel logradouro)
        {
            if (ModelState.IsValid)
            {
                var logradouroDomain = Mapper.Map <LogradouroViewModel, Logradouro>(logradouro);
                _logradouroApp.Add(logradouroDomain);

                return(RedirectToAction("Index"));
            }

            return(View(logradouro));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Add(Logradouro logradouro)
        {
            try
            {
                logradouro = await _logradouroAppService.Add(logradouro);

                return(Ok(logradouro));
            }
            catch (System.Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Ejemplo n.º 3
0
        public ActionResult Create(LogradouroViewModel logradouro)
        {
            if (ModelState.IsValid)
            {
                var logradouroDomain = Mapper.Map <LogradouroViewModel, Logradouro>(logradouro);

                _logradouroApp.Add(logradouroDomain);

                return(RedirectToAction("Index"));
            }

            ViewBag.PaisId           = new SelectList(_paisApp.GetAll(), "PaisId", "NomePais", logradouro.PaisId);
            ViewBag.EstadoId         = new SelectList(_estadoApp.GetAll(), "EstadoId", "NomeEstado", logradouro.EstadoId);
            ViewBag.MunicipioId      = new SelectList(_municipioApp.GetAll(), "MunicipioId", "NomeMunicipio", logradouro.MunicipioId);
            ViewBag.TipoLogradouroId = new SelectList(_tipoLogradouroApp.GetAll(), "TipoLogradouroId", "TipoDoLogradouro", logradouro.TipoLogradouroId);


            return(View(logradouro));
        }