protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { int cod = Convert.ToInt32((sender as LinkButton).CommandArgument); tarifadorEntities ctx = new tarifadorEntities(); gruporamal gr = ctx.gruporamals.First(p => p.id == cod); ctx.gruporamals.Remove(gr); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); GridView1.DataSource = new tarifador().GetGruporamals(); GridView1.DataBind(); } catch (Exception ex) { mensagem = "Ocorreu o Seguinte erro ao Excluir: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "NotificacaoErro();", true); //throw (ex); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { operadoraID = Convert.ToInt32((sender as LinkButton).CommandArgument); int cod = operadoraID; tarifadorEntities ctx = new tarifadorEntities(); operadora oper = ctx.operadoras.First(p => p.operadoraID == cod); ctx.operadoras.Remove(oper); ctx.SaveChanges(); GridView1.DataSource = new tarifador().GetOperadoras(); GridView1.DataBind(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); //throw; } } }
public void addOperadora(operadora op) { var ctx = new tarifadorEntities(); ctx.operadoras.Add(op); ctx.SaveChanges(); }
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); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { usuarioID = int.Parse((sender as LinkButton).CommandArgument); tarifadorEntities ctx = new tarifadorEntities(); usuario user = ctx.usuarios.First(p => p.id == usuarioID); ctx.usuarios.Remove(user); ctx.SaveChanges(); getUsuarios(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); //throw; } } }
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(); gruporamal gr = new gruporamal(); gr.nome = nome.Text.Trim(); ctx.gruporamals.Add(gr); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "O Campo Nome é obrigatório"; ClientScript.RegisterStartupScript(GetType(), "Popup", "NotificacaoErro();", true); nome.Focus(); } else { try { string senhaCriptografada = Criptografia.CalculaHash(password); tarifadorEntities ctx = new tarifadorEntities(); usuario user = ctx.usuarios.First(p => p.id == usuarioID); user.nome = nome.Text.Trim(); user.emaill = email.Text.Trim(); user.login = login.Text.Trim(); user.senha = senhaCriptografada; user.perfil = cboxPerfil.SelectedValue; user.grupoUserID = int.Parse(cboxGrupo.SelectedValue); user.img = lblCaminhoImg.Text; user.cargo = cargo.Text; ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Erro ao Editar " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "NotificacaoErro();", true); } } }
private void getPlanos() { tarifadorEntities ctx = new tarifadorEntities(); var resultado = (from a in ctx.planotarifacaos join b in ctx.operadoras on a.operadoraID equals b.operadoraID select new { a.id, a.nome, a.tempoMinimoChamada, a.tempoMinimoTarifacao, a.operadoraID, a.periodicidadeTarifa, a.taxaConexao, a.ligacao_0300, a.dddCelular, a.dddFixo, a.localCelular, a.localFixo, b.descricao, }); GridView1.DataSource = resultado.ToList(); GridView1.DataBind(); }
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); } } }
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; } } }
public void ramaisElastix() { con.AbrirCon(); DataTable dt = new DataTable(); MySqlDataAdapter da = new MySqlDataAdapter(); MySqlCommand cmd = new MySqlCommand("SELECT user,description FROM asterisk.devices order by user asc", con.con); da.SelectCommand = cmd; da.Fill(dt); foreach (DataRow item in dt.Rows) { string dst = item["user"].ToString(); string description = item["description"].ToString(); myList.Add(dst, description); } tarifadorEntities ctx = new tarifadorEntities(); var resultados = ctx.ramals.ToList(); foreach (KeyValuePair <string, string> item in myList) { if (!resultados.Any(p => p.numero.Contains(item.Key))) { ListRamaisNCadastrados.Add(item.Key, item.Value); } } }
protected void btnEditar_Click(object sender, EventArgs e) { if (numero.Text == "") { mensagem = "O Numero do ramal é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); numero.Focus(); } else { try { int cod = int.Parse(ramalID); tarifadorEntities ctx = new tarifadorEntities(); ramal ra = ctx.ramals.First(p => p.id == cod); ra.numero = numero.Text.Trim(); ra.grupoRamalID = int.Parse(cboxGrupoRamais.SelectedValue); ra.usuarioID = int.Parse(cboxUsuario.SelectedValue); ra.observacao = observacao.Text.Trim(); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } } }
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 { int cod = int.Parse(ramalID); tarifadorEntities ctx = new tarifadorEntities(); gruporamal gr = ctx.gruporamals.First(p => p.id == cod); gr.nome = nome.Text.Trim(); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } } }
private void getGrupoUsuario(int cod) { tarifadorEntities ctx = new tarifadorEntities(); grupousuario gu = ctx.grupousuarios.First(p => p.id == cod); nome.Text = gu.nome; }
private void getRamal(int cod) { tarifadorEntities ctx = new tarifadorEntities(); gruporamal gr = ctx.gruporamals.First(p => p.id == cod); nome.Text = gr.nome; }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { planoID = Convert.ToInt32((sender as LinkButton).CommandArgument); tarifadorEntities ctx = new tarifadorEntities(); planotarifacao pla = ctx.planotarifacaos.First(p => p.id == planoID); ctx.planotarifacaos.Remove(pla); ctx.SaveChanges(); GridView1.DataSource = new tarifador().getPlanos(); GridView1.DataBind(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception ex) { mensagem = "Ocorreu o seguinte erro ao tentar exluir: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (textCodigo.Text == "") { mensagem = "Campo Codigo da operadora é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); textCodigo.Focus(); } else if (textDescricao.Text == "") { mensagem = "Campo Descrição da operadora é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); textDescricao.Focus(); } else { try { int cod = int.Parse(operadoraID); tarifadorEntities ctx = new tarifadorEntities(); operadora oper = ctx.operadoras.First(p => p.operadoraID == cod); oper.codigo = int.Parse(textCodigo.Text); oper.descricao = textDescricao.Text; ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
private void buscaOperadora(int cod) { tarifadorEntities ctx = new tarifadorEntities(); operadora op = ctx.operadoras.First(p => p.operadoraID == cod); textCodigo.Text = Convert.ToString(op.codigo); textDescricao.Text = op.descricao; }
private void getRamais(int cod) { tarifadorEntities ctx = new tarifadorEntities(); ramal ra = ctx.ramals.First(p => p.id == cod); numero.Text = ra.numero; cboxGrupoRamais.SelectedValue = Convert.ToString(ra.grupoRamalID); cboxUsuario.SelectedValue = Convert.ToString(ra.usuarioID); }
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")); }
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; } }
private void buscaOperadora(int cod) { try { tarifadorEntities ctx = new tarifadorEntities(); operadora oper = ctx.operadoras.First(p => p.operadoraID == cod); textCodigo.Text = oper.codigo.ToString(); textDescricao.Text = oper.descricao; } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } }
private void getUsuarios(int cod) { tarifadorEntities ctx = new tarifadorEntities(); usuario user = ctx.usuarios.First(p => p.id == cod); nome.Text = user.nome; email.Text = user.emaill; login.Text = user.login; senha.Text = user.senha; cboxPerfil.SelectedValue = user.perfil; cboxGrupo.SelectedValue = Convert.ToString(user.grupoUserID); imgSel.ImageUrl = "dist/img/users/" + user.img; lblCaminhoImg.Text = user.img; cargo.Text = user.cargo; }
private void getGrupoTroncos() { tarifadorEntities ctx = new tarifadorEntities(); var resultado = (from a in ctx.grupotroncoes join b in ctx.operadoras on a.operadoraID equals b.operadoraID select new { a.id, a.nome, b.descricao, }); GridView1.DataSource = resultado.ToList(); GridView1.DataBind(); }
private void PreencherCbox() { tarifadorEntities ctx = new tarifadorEntities(); var resultado = (from t in ctx.troncoes select new { t.id, t.canal, }); cboxCanal.Items.Insert(0, new ListItem("Todos", "todos")); foreach (var item in resultado) { cboxCanal.Items.Add(new ListItem(item.canal, item.canal)); } }
private void getRamais() { tarifadorEntities ctx = new tarifadorEntities(); var resultado = (from a in ctx.ramals join b in ctx.gruporamals on a.grupoRamalID equals b.id join c in ctx.usuarios on a.usuarioID equals c.id select new { a.id, a.numero, grupo = b.nome, usuario = c.nome, }); GridView1.DataSource = resultado.ToList(); GridView1.DataBind(); }
private void getUsuarios(int cod) { tarifadorEntities ctx = new tarifadorEntities(); usuario user = ctx.usuarios.First(p => p.id == cod); nome.Text = user.nome; email.Text = user.emaill; login.Text = user.login; senha.Text = user.senha; cboxPerfil.SelectedValue = user.perfil; cargo.Text = user.cargo; grupousuario gr = ctx.grupousuarios.First(p => p.id == user.grupoUserID); string gru = gr.nome; cboxGrupo.Items.Insert(0, new ListItem(gru, "1")); imgSel.ImageUrl = "dist/img/users/" + user.img; }
private void getUsuarios() { tarifadorEntities ctx = new tarifadorEntities(); var resultado = (from a in ctx.usuarios join b in ctx.grupousuarios on a.grupoUserID equals b.id select new { a.id, a.nome, a.emaill, a.login, a.senha, a.perfil, grupo = b.nome, a.img, }); GridView1.DataSource = resultado.ToList(); GridView1.DataBind(); }
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); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "O Campo Nome é obrigatório"; ClientScript.RegisterStartupScript(GetType(), "Popup", "NotificacaoErro();", true); nome.Focus(); } else { try { string senhaCriptografada = Criptografia.CalculaHash(password); tarifadorEntities ctx = new tarifadorEntities(); usuario user = new usuario(); user.nome = nome.Text.Trim(); user.emaill = email.Text.Trim(); user.login = login.Text.Trim(); user.senha = senhaCriptografada; user.perfil = cboxPerfil.SelectedValue; user.grupoUserID = int.Parse(cboxGrupo.SelectedValue); user.img = lblCaminhoImg.Text.Trim(); user.cargo = cargo.Text.Trim(); ctx.usuarios.Add(user); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); nome.Text = string.Empty; email.Text = string.Empty; login.Text = string.Empty; senha.Text = string.Empty; cboxPerfil.SelectedIndex = -1; cboxGrupo.SelectedIndex = -1; } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } } }