private void btnSalvar_Click(object sender, EventArgs e) { string acao = null; if (site == null) { site = new Site(); } site.siteNome = txtSiteNome.Text.ToUpper(); site.siteLink = txtSiteLink.Text; if (site.Id == 0) { site.Id = SistemaBLL.InserirSiteBLL(site); acao = "cadastrado"; } else { SistemaBLL.AtualizarSiteBLL(site); acao = "atualizado"; } MessageBox.Show("Site " + site.siteNome.ToString() + " " + acao + " com sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; }
private void CarregarLista() { SistemaBLL bll = new SistemaBLL(); grvSistema.DataSource = bll.Listar(); grvSistema.DataBind(); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (!IsValid) { return; } Sistema objSistema = new Sistema(); objSistema.Nome = txtNome.Text; SistemaBLL bll = new SistemaBLL(); Resultado retorno = bll.Incluir(objSistema); if (retorno.Ok) { CarregarLista(); //retorna visão de lista mvwSistema.ActiveViewIndex = 0; objPage.MostraMensagemTelaUpdatePanel(upSistema, "Cadastro realizado com sucesso!"); } else { objPage.MostraMensagemTelaUpdatePanel(upSistema, retorno.Mensagem); } }
public FrmClienteCadastrar(int CodigoCliente) { InitializeComponent(); if (CodigoCliente != 0) { cliente = SistemaBLL.BuscarClienteBLL(CodigoCliente); mskClienteCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteTel.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteTelCelular.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskAdicional.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; cbSites.Items.Insert(0, cliente.clienteSiteNome); cbSites.SelectedIndex = 0; txtClienteNome.Text = cliente.clienteNome; mskClienteCPF.Text = cliente.clienteCPF; txtClienteLogin.Text = cliente.clienteLogin; txtClienteEmail.Text = cliente.clienteEmail; txtClienteSenha.Text = cliente.clienteSenha; mskClienteCartao.Text = cliente.clienteCartao; mskClienteTel.Text = cliente.clienteTel; mskClienteTelCelular.Text = cliente.clienteTelCelular; txtClienteObs.Text = cliente.clienteObs; mskClienteDN.Text = cliente.clienteDN; txtClienteLogradouro.Text = cliente.clienteLogradouro; txtClienteNumero.Text = cliente.clienteNumero; txtClienteComplemento.Text = cliente.clienteComplemento; txtClienteBairro.Text = cliente.clienteBairro; txtClienteCidade.Text = cliente.clienteCidade; txtClienteUF.Text = cliente.clienteUF; txtClienteAtendente.Text = cliente.clienteAtendente; } }
protected void btnAlterar_Click(object sender, EventArgs e) { if (!IsValid) { return; } Sistema objSistema = new Sistema(); SistemaBLL bll = new SistemaBLL(); objSistema.Codigo = Convert.ToByte(txtCodigo.Text); objSistema.Nome = txtNome.Text; Resultado retorno = bll.Alterar(objSistema); if (retorno.Ok) { CarregarLista(); //Posiciona na visão de Listagem mvwSistema.ActiveViewIndex = 0; objPage.MostraMensagemTelaUpdatePanel(upSistema, "Cadastro alterado com sucesso!"); } else { objPage.MostraMensagemTelaUpdatePanel(upSistema, retorno.Mensagem); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir o cliente " + Grid.CurrentRow.Cells["ColumnNome"].Value.ToString() + "?", "Excluir Ciente", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int CodigoClienteLinhaSelecionada = int.Parse(Grid.CurrentRow.Cells["ColumnID"].Value.ToString()); SistemaBLL.ExcluirClienteBLL(CodigoClienteLinhaSelecionada); Grid.Rows.RemoveAt(Grid.CurrentRow.Index); } }
public FrmClienteSitesCadastrar(int CodigoSite) { InitializeComponent(); // fillTipos(); if (CodigoSite != 0) { site = SistemaBLL.BuscarSiteBLL(CodigoSite); txtSiteNome.Text = site.siteNome; txtSiteLink.Text = site.siteLink; } }
//Função para preencher combobox com tipos de sites do banco void fillSites() { cbSites.Items.Clear(); string[] sites = { }; List <Site> Sites = SistemaBLL.BuscarSites(sites); foreach (var site in Sites) { cbSites.Items.Add(site.siteNome); } }
private void btnSalvar_Click(object sender, EventArgs e) { string acao = null; if (cliente == null) { cliente = new Cliente(); } //Removendo máscara para salvar no banco o atributo bruto mskClienteCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteTel.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteTelCelular.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteDN.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; mskClienteCartao.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; cliente.clienteNome = txtClienteNome.Text.ToUpper(); cliente.clienteCPF = mskClienteCPF.Text.ToUpper(); cliente.clienteLogin = txtClienteLogin.Text; cliente.clienteEmail = txtClienteEmail.Text.ToLower(); cliente.clienteSenha = txtClienteSenha.Text; cliente.clienteCartao = mskClienteCartao.Text.ToUpper(); cliente.clienteTel = mskClienteTel.Text.ToUpper(); cliente.clienteTelCelular = mskClienteTelCelular.Text.ToUpper(); cliente.clienteObs = txtClienteObs.Text.ToUpper(); cliente.clienteDN = mskClienteDN.Text.ToUpper(); cliente.clienteLogradouro = txtClienteLogradouro.Text.ToUpper(); cliente.clienteNumero = txtClienteNumero.Text.ToUpper(); cliente.clienteComplemento = txtClienteComplemento.Text.ToUpper(); cliente.clienteBairro = txtClienteBairro.Text.ToUpper(); cliente.clienteCidade = txtClienteCidade.Text.ToUpper(); cliente.clienteUF = txtClienteUF.Text.ToUpper(); cliente.clienteAtendente = txtClienteAtendente.Text.ToUpper(); cliente.clienteSiteIdFk = cbSites.Text; if (cliente.Id == 0) { cliente.Id = SistemaBLL.InserirClienteBLL(cliente); acao = "cadastrado"; } else { SistemaBLL.AtualizarClienteBLL(cliente); acao = "atualizado"; } MessageBox.Show("Cliente " + cliente.clienteNome.ToString() + " " + acao + " com sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; }
private void btnPesquisar_Click(object sender, EventArgs e) { Grid.Rows.Clear(); string[] filtros = { txtPesquisar.Text }; List <Site> Sites = SistemaBLL.BuscarSiteDAL(filtros); foreach (var site in Sites) { string[] linhaSite = { site.Id.ToString(), site.siteNome, site.siteLink }; Grid.Rows.Add(linhaSite); } }
private void btnPesquisar_Click(object sender, EventArgs e) { Grid.Rows.Clear(); string[] filtros = { txtPesquisar.Text, cbTipo.Text }; List <Cliente> Clientes = SistemaBLL.BuscarClienteDAL(filtros); foreach (var cliente in Clientes) { string[] linhaCliente = { cliente.Id.ToString(), cliente.clienteSiteNome, cliente.clienteNome, cliente.clienteCPF, cliente.clienteLogin, cliente.clienteEmail, cliente.clienteSenha, cliente.clienteCartao, cliente.clienteTelCelular, cliente.clienteTel, cliente.clienteObs, cliente.clienteDN, cliente.clienteLogradouro, cliente.clienteNumero, cliente.clienteComplemento, cliente.clienteBairro, cliente.clienteCidade, cliente.clienteUF, cliente.clienteAtendente, cliente.clienteSiteLink }; Grid.Rows.Add(linhaCliente); } }
protected void grvSistema_RowCommand(object sender, GridViewCommandEventArgs e) { byte codigoSelecionado; if (e.CommandName == "EDITAR") { codigoSelecionado = Convert.ToByte(e.CommandArgument); //Consulta objeto no Banco de Dados SistemaBLL bll = new SistemaBLL(); Sistema objConsulta = bll.Consultar(codigoSelecionado); //Preenche dados da Tela txtCodigo.Text = objConsulta.Codigo.ToString(); txtNome.Text = objConsulta.Nome; //Posiciona o foco inicial txtCodigo.Enabled = false; txtNome.Focus(); //Mudar visualização para Cadastro mvwSistema.ActiveViewIndex = 1; //Visualiza Botões Corretos btnSalvar.Visible = false; btnAlterar.Visible = true; } else if (e.CommandName == "STATUS") { string[] commandArgs = e.CommandArgument.ToString().Split(new char[] { ',' }); string id = commandArgs[0]; string status = commandArgs[1]; SistemaBLL bll = new SistemaBLL(); Resultado retorno = bll.AlterarStatus(byte.Parse(id), int.Parse(status)); if (retorno.Ok) { CarregarLista(); } else { objPage.MostraMensagemTelaUpdatePanel(upSistema, retorno.Mensagem); } } }