public void Adiciona(IndexRegiao indexRegiao)
 {
     if (verificaSePodeAdicionar(indexRegiao.DescricaoRegiao, indexRegiao.IdEstado) == true)
     {
         using (var conn = new SqlConnection(Constantes.sqlCon))
         {
             string     sql = "INSERT INTO RegiaoSet  VALUES (@descricaoRegiao, @ativo, @IdEstado)";
             SqlCommand cmd = new SqlCommand(sql, conn);
             cmd.Parameters.AddWithValue("@descricaoRegiao", indexRegiao.DescricaoRegiao);
             cmd.Parameters.AddWithValue("@ativo", 1);
             cmd.Parameters.AddWithValue("@IdEstado", indexRegiao.IdEstado);
             try
             {
                 conn.Open();
                 cmd.ExecuteNonQuery();
             }
             catch (SqlException e)
             {
                 throw e;
             }
             finally
             {
                 conn.Close();
             }
         }
     }
     else
     {
     }
 }
 public ActionResult Adiciona(IndexRegiao indexRegiao)
 {
     if (ModelState.IsValid)
     {
         regiaoDAO.Adiciona(indexRegiao);
         ModelState.AddModelError("", "Error in cloud - GetPLUInfo");
         return(RedirectToAction("CadastroRegiao"));
     }
     else
     {
         ModelState.AddModelError("", "Error in cloud - GetPLUInfo");
         return(RedirectToAction("CadastroRegiao"));
     }
 }
 public ActionResult CadastroRegiao(IndexRegiao model)
 {
     model.Estados       = estadoDAO.ListaEstados();
     model.RegioesEstado = regiaoDAO.ListaRegioesEstado(0, Constantes.OPCAO_CADASTRO_REGIAO);
     return(View(model));
 }
 // GET: Regiao
 public ActionResult Index(IndexRegiao model)
 {
     model.Fornecedores  = fornecedorDAO.ListaFornecedores();
     model.RegioesEstado = regiaoDAO.ListaRegioesEstado(model.IdFornecedor, Constantes.OPCAO_INDEX);
     return(View(model));
 }