private void tbCodigo_Leave(object sender, EventArgs e) { if (tbCodigo.Text.Length != 0) { fin = new Finalizadora(); fin.Id = Convert.ToInt32(tbCodigo.Text); fin.ConsultaFinalizadora(); if (fin.Descricao != null) { tbDescricao.Text = fin.Descricao; butAlterar.Enabled = true; butExcluir.Enabled = true; butNovo.Focus(); } else { this.LimparCampos(); this.OrganizaBotoes(); tbCodigo.Focus(); } } else { this.LimparCampos(); this.OrganizaBotoes(); } }
private void butConsultar_Click(object sender, EventArgs e) { if (tbCodigo.Text.Length == 0) { LimparCampos(); OrganizaBotoes(); butAlterar.Enabled = false; FormGridFinalizadora grid = new FormGridFinalizadora(this); grid.MdiParent = this.ParentForm; grid.Show(); } else { fin = new Finalizadora(); fin.Id = Convert.ToInt32(tbCodigo.Text); fin.ConsultaFinalizadora(); if (fin.Descricao != null) { tbDescricao.Text = fin.Descricao; butAlterar.Enabled = true; butExcluir.Enabled = true; } else { this.LimparCampos(); this.OrganizaBotoes(); } tbCodigo.SelectAll(); } }
//Construtor //------------------------------------------------------------- public FormVendaSimples(FormPrincipal parent) { InitializeComponent(); this.MdiParent = parent; usuarioAtual = parent.lblUsuario.Text; lblVendedor.Text = parent.lblUsuario.Text; dtFin = new DataTable(); Finalizadora fin = new Finalizadora(); dtFin = fin.PreencherCbx(); cbxFormaPgto.DisplayMember = "descricao"; cbxFormaPgto.ValueMember = "id"; cbxFormaPgto.DataSource = dtFin; dt = new DataTable(); dt.Columns.Add("iditem", typeof(int)); dt.Columns.Add("idvenda", typeof(int)); dt.Columns.Add("idproduto", typeof(int)); dt.Columns.Add("descricao", typeof(string)); dt.Columns.Add("preco", typeof(decimal)); dt.Columns.Add("qtde", typeof(int)); dt.Columns.Add("subtotal", typeof(decimal)); dt.Columns.Add("desconto", typeof(decimal)); dt.Columns.Add("total", typeof(decimal)); dt.Columns.Add("estado", typeof(string)); dataGridView1.DataSource = dt; txtCodProduto.Select(); }
private void butSalvar_Click(object sender, EventArgs e) { if (tbDescricao.Text.Length == 0) { MessageBox.Show("Digite a descrição da finalizadora que deseja cadastrar!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); tbDescricao.Focus(); } else { if (novaFinalizadora) { DialogResult res = MessageBox.Show("Confirma a inserção do registro?", "Novo Registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { fin = new Finalizadora(); fin.Descricao = tbDescricao.Text; fin.InserirFinalizadora(); //Retorna o id do novo registro inserido ds = fin.RetornaCodigo(); tbCodigo.Text = Convert.ToString(ds.Tables[0].Rows[0]["id"]); this.HabiDesaCampos(false); this.OrganizaBotoes(); this.CancelButton = butSair; butAlterar.Enabled = true; butExcluir.Enabled = true; novaFinalizadora = false; tbCodigo.Focus(); tbCodigo.SelectAll(); } } else { DialogResult res = MessageBox.Show("Confirma a alteração do registro?", "Atualização", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { fin = new Finalizadora(); fin.Id = Convert.ToInt32(tbCodigo.Text); fin.Descricao = tbDescricao.Text; fin.AlterarFinalizadora(); this.HabiDesaCampos(false); this.OrganizaBotoes(); this.CancelButton = butSair; butAlterar.Enabled = true; butExcluir.Enabled = true; novaFinalizadora = false; tbCodigo.Focus(); tbCodigo.SelectAll(); } } } }
private void butExcluir_Click(object sender, EventArgs e) { DialogResult res = MessageBox.Show("Confirma a exclusão do registro?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { fin = new Finalizadora(); fin.Id = Convert.ToInt32(tbCodigo.Text); fin.ExcluirFinalizadora(); this.LimparCampos(); this.HabiDesaCampos(false); this.OrganizaBotoes(); tbCodigo.Focus(); } }
//Metodos Eventos //---------------------------------------------------------------- private void comboBox1_DropDownClosed(object sender, EventArgs e) { if (cbxTipo.Text == "TOTAL") { gpbValor.Enabled = true; gpbDataHora.Enabled = true; gpbParcial.Visible = false; gpbObs.Enabled = true; gpbFormaPgto.Enabled = true; //txtValor.Text = txtValorAtual.Text; txtValor.Text = txtTotal.Text; txtValor.ReadOnly = true; txtValor.TabStop = false; dtDataAtual.Focus(); } else if (cbxTipo.Text == "PARCIAL") { gpbValor.Enabled = true; gpbDataHora.Enabled = true; gpbParcial.Visible = true; gpbObs.Enabled = true; gpbFormaPgto.Enabled = true; txtValor.Text = "0,00"; txtNovoJuros.Text = "0,00"; txtNovoTotal.Text = txtTotal.Text; txtValor.ReadOnly = false; txtValor.TabStop = true; dtNovoVencimento.Value = DateTime.Now; //txtNovoValor.Text = txtValorAtual.Text; txtNovoValor.Text = txtTotal.Text; dtDataAtual.Focus(); } dt = new DataTable(); Finalizadora fin = new Finalizadora(); dt = fin.PreencherCbx(); cbxFormaPgto.DisplayMember = "descricao"; cbxFormaPgto.ValueMember = "id"; cbxFormaPgto.DataSource = dt; btnSalvar.Enabled = true; }