示例#1
0
 protected void btnEditar_Click(object sender, EventArgs e)
 {
     if (nome.Text == "")
     {
         mensagem = "Campo Nome é obrigatorio";
         ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true);
         nome.Focus();
     }
     else
     {
         try
         {
             tarifadorEntities ctx = new tarifadorEntities();
             grupotronco       gr  = ctx.grupotroncoes.First(g => g.id == troncoID);
             gr.nome        = nome.Text.Trim();
             gr.operadoraID = Convert.ToInt32(cboxOperadora.SelectedValue);
             ctx.SaveChanges();
             ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true);
         }
         catch (Exception)
         {
             ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true);
         }
     }
 }
示例#2
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (nome.Text == "")
     {
         mensagem = "Campo Nome é obrigatorio";
         ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true);
         nome.Focus();
     }
     else
     {
         try
         {
             tarifadorEntities ctx     = new tarifadorEntities();
             grupotronco       gtronco = new grupotronco();
             gtronco.nome        = nome.Text.Trim();
             gtronco.operadoraID = int.Parse(cboxOperadora.SelectedValue);
             ctx.grupotroncoes.Add(gtronco);
             ctx.SaveChanges();
             nome.Text = "";
             ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true);
         }
         catch (Exception)
         {
             ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true);
         }
     }
 }
示例#3
0
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     if (Session["perfil"].ToString() != "administrador")
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true);
     }
     else
     {
         try
         {
             troncoID = Convert.ToInt32((sender as LinkButton).CommandArgument);
             tarifadorEntities ctx = new tarifadorEntities();
             grupotronco       gr  = ctx.grupotroncoes.First(p => p.id == troncoID);
             ctx.grupotroncoes.Remove(gr);
             ctx.SaveChanges();
             getGrupoTroncos();
             ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true);
         }
         catch (Exception)
         {
             ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true);
             //throw;
         }
     }
 }
示例#4
0
        private void buscaTronco(int cod)
        {
            tarifadorEntities ctx = new tarifadorEntities();
            grupotronco       gr  = ctx.grupotroncoes.First(p => p.id == cod);

            nome.Text = gr.nome;
            int       op = gr.operadoraID;
            operadora oo = ctx.operadoras.First(p => p.operadoraID == op);
            string    du = oo.descricao;

            cboxOperadora.Items.Insert(0, new ListItem(du, "1"));
        }
示例#5
0
 private void buscarGrupoTronco(int cod)
 {
     try
     {
         tarifadorEntities ctx = new tarifadorEntities();
         grupotronco       gr  = ctx.grupotroncoes.First(g => g.id == cod);
         nome.Text = gr.nome.ToString();
         cboxOperadora.SelectedValue = Convert.ToString(gr.operadoraID);
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#6
0
        private void getVTroncos(int cod)
        {
            tarifadorEntities ctx = new tarifadorEntities();
            tronco            tr  = ctx.troncoes.First(p => p.id == cod);

            nome.Text     = tr.nome;
            ddd.Text      = tr.ddd;
            numSaida.Text = tr.numSaida;
            canal.Text    = tr.canal;
            cboxGrupoTroncos.SelectedValue = Convert.ToString(tr.grupoTroncoID);
            planotarifacao pla = ctx.planotarifacaos.First(p => p.id == tr.planoID);

            cboxPlanoTarificao.SelectedValue = Convert.ToString(pla.id);
            grupotronco gr = ctx.grupotroncoes.First(p => p.id == tr.grupoTroncoID);

            cboxGrupoTroncos.SelectedValue = Convert.ToString(gr.id);
            operadora oper = ctx.operadoras.First(p => p.operadoraID == tr.operadoraID);

            cboxOperadoras.SelectedValue = Convert.ToString(oper.operadoraID);
        }
示例#7
0
        private void getVTroncos(int cod)
        {
            tarifadorEntities ctx = new tarifadorEntities();
            tronco            tr  = ctx.troncoes.First(p => p.id == cod);

            nome.Text     = tr.nome;
            ddd.Text      = tr.ddd;
            numSaida.Text = tr.numSaida;
            canal.Text    = tr.canal;
            planotarifacao pla = ctx.planotarifacaos.First(p => p.id == tr.planoID);
            string         op  = pla.nome;

            cboxPlanoTarificao.Items.Insert(0, new ListItem(op, "1"));
            grupotronco gr = ctx.grupotroncoes.First(p => p.id == tr.grupoTroncoID);
            string      gg = gr.nome;

            cboxGrupoTroncos.Items.Insert(0, new ListItem(gg, "1"));
            operadora oper = ctx.operadoras.First(p => p.operadoraID == tr.operadoraID);
            string    oo   = oper.descricao;

            cboxOperadoras.Items.Insert(0, new ListItem(oo, "1"));
        }