Exemplo n.º 1
0
        public ERetornoEstabelecimento Edit(EstabelecimentoModel estabelecimento)
        {
            if (!Helper.ContaValida(estabelecimento.conta))
            {
                return(ERetornoEstabelecimento.ContaInvalida);
            }

            if (!Helper.AgenciaValida(estabelecimento.agencia))
            {
                return(ERetornoEstabelecimento.AgenciaInvalida);
            }

            if (!Helper.EmailValido(estabelecimento.email))
            {
                return(ERetornoEstabelecimento.EmailInvalido);
            }

            var validaCategoria = this.ValidarCategoria(estabelecimento);

            if (validaCategoria != ERetornoEstabelecimento.Ok)
            {
                return(validaCategoria);
            }

            _estabelecimentoRepository.Edit(estabelecimento);
            return(ERetornoEstabelecimento.SucessoEdicao);
        }
Exemplo n.º 2
0
 public IActionResult Edit(int id, [Bind] Estabelecimento estabelecimento)
 {
     if (id != estabelecimento.IdEstabelecimento)
     {
         return(NotFound());
     }
     if (ModelState.IsValid)
     {
         _contextDAO.Edit(estabelecimento);
         return(RedirectToAction("Index"));
     }
     return(View(estabelecimento));
 }