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")); }
public ActionResult AdicionarEstabelecimento() { AdicionarEstabelecimentoModel adicionarEstabelecimento = new AdicionarEstabelecimentoModel(); adicionarEstabelecimento.Categorias = new SelectList(new CategoriaRepository().GetCategorias(), "CategoriaId", "Descricao"); return(View(adicionarEstabelecimento)); }