Example #1
0
        public ActionResult AdicionarEstabelecimento(AdicionarEstabelecimentoModel adicionarEstabelecimento)
        {
            if (adicionarEstabelecimento.CategoriaId == 1 && String.IsNullOrEmpty(adicionarEstabelecimento.Telefone))
            {
                ModelState.AddModelError(string.Empty, "Telefone obrigatório para supermercados");

                adicionarEstabelecimento.Categorias = new SelectList(new CategoriaRepository().GetCategorias(), "CategoriaId", "Descricao");


                return(View(adicionarEstabelecimento));
            }


            Estabelecimento Estabelecimento = new Estabelecimento()
            {
                CategoriaId  = adicionarEstabelecimento.CategoriaId,
                RazaoSocial  = adicionarEstabelecimento.RazaoSocial,
                NomeFantasia = adicionarEstabelecimento.NomeFantasia,
                CNPJ         = adicionarEstabelecimento.CNPJ,
                Email        = adicionarEstabelecimento.Email,
                Endereco     = adicionarEstabelecimento.Endereco,
                Cidade       = adicionarEstabelecimento.Cidade,
                Estado       = adicionarEstabelecimento.Estado,
                Telefone     = adicionarEstabelecimento.Telefone,
                DataCadastro = adicionarEstabelecimento.DataCadastro,
                Status       = adicionarEstabelecimento.Status
            };

            new EstabelecimentoRepository().Add(Estabelecimento);
            this.AddNotification("Estabelecimento incluido com sucesso", NotificationType.SUCCESS);


            return(RedirectToAction("GerenciarEstabelecimentos"));
        }
Example #2
0
        public ActionResult AdicionarEstabelecimento()
        {
            AdicionarEstabelecimentoModel adicionarEstabelecimento = new AdicionarEstabelecimentoModel();

            adicionarEstabelecimento.Categorias = new SelectList(new CategoriaRepository().GetCategorias(), "CategoriaId", "Descricao");

            return(View(adicionarEstabelecimento));
        }