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); }
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")); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "Campo Nome é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); nome.Focus(); } else if (canal.Text == "") { mensagem = "Campo Canal é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); canal.Focus(); } else { try { tronco tr = new tronco(); tr.nome = nome.Text.Trim(); tr.ddd = ddd.Text.Trim(); tr.numSaida = numSaida.Text.Trim(); tr.planoID = Convert.ToInt32(cboxPlanoTarificao.SelectedValue); tr.grupoTroncoID = Convert.ToInt32(cboxGrupoTroncos.SelectedValue); tr.operadoraID = Convert.ToInt32(cboxOperadoras.SelectedValue); tr.canal = canal.Text.Trim(); tarifadorEntities ctx = new tarifadorEntities(); ctx.troncoes.Add(tr); ctx.SaveChanges(); Page_Load(sender, e); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { troncoID = int.Parse((sender as LinkButton).CommandArgument); tarifadorEntities ctx = new tarifadorEntities(); tronco tr = ctx.troncoes.First(p => p.id == troncoID); ctx.troncoes.Remove(tr); ctx.SaveChanges(); getTroncos(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }