protected void btnGravarTerritorio_Click(object sender, EventArgs e)
 {
     if (txtID.Text.Trim() != "" && txtNomeTerritorio.Text != "")
     {
         TerritorioController cTerritorio = new TerritorioController();
         Territorio t = new Territorio();
         t.Id = txtID.Text.Trim();
         t.Descricao = txtNomeTerritorio.Text.Trim();
         t.CodigoRegiao = int.Parse(ddlRegioes.SelectedValue);
         if (ViewState["codigoTerritorio"] == null)
         {
             if (cTerritorio.Adicionar(t) > 0)
             {
                 ddlCategorias_SelectedIndexChanged(null, null);
                 btnCancelarTerritorio_Click(null, null);
             }
         }
         else
         {
             if (cTerritorio.Alterar(t) > 0)
             {
                 ddlCategorias_SelectedIndexChanged(null, null);
                 btnCancelarTerritorio_Click(null, null);
             }
         }
     }
 }
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     if (ViewState["codigoTerritorio"] != null)
     {
         TerritorioController cTerritorio = new TerritorioController();
         string codigoTerritorio = ViewState["codigoTerritorio"].ToString();
         if (cTerritorio.Excluir(codigoTerritorio) > 0)
         {
             ddlCategorias_SelectedIndexChanged(null, null);
             btnCancelarTerritorio_Click(null, null);
         }
     }
 }
Ejemplo n.º 3
0
 public List<Territorio> RecuperarListaTerritorio(int codigoRegiao, string login, string senha)
 {
     UsuarioController cUsuario = new UsuarioController();
     if (cUsuario.AutenticarWS(login, senha) > 0)
     {
         if (codigoRegiao > 0)
         {
             TerritorioController cTerritorio = new TerritorioController();
             return cTerritorio.Obter(codigoRegiao);
         }
         else
             return null;
     }
     else
         return null;
 }
 protected void gvTerritorios_SelectedIndexChanged(object sender, EventArgs e)
 {
     string codigoTerritorio = gvTerritorios.SelectedValue.ToString();
     TerritorioController cTerritorio = new TerritorioController();
     Territorio t = cTerritorio.Obter(codigoTerritorio);
     if (t != null)
     {
         txtID.Text = t.Id;
         txtNomeTerritorio.Text = t.Descricao;
         ViewState["codigoTerritorio"] = t.Id;
         pnlTerritorios.Visible = true;
     }
 }