示例#1
0
 private void FormCadProdutos_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F6)
     {
         if (btnConsultaGeral.Enabled)
         {
             LimparCampos();
             OrganizaBotoes();
             butAlterar.Enabled = false;
             FormGridProdutos grid = new FormGridProdutos(this, "produtos");
             grid.MdiParent = this.ParentForm;
             grid.Show();
         }
         else if (tbCodigoFornecedor.Focused == true || tbNomeFornecedor.Focused == true)
         {
             tbCodigoFornecedor.Clear();
             tbNomeFornecedor.Clear();
             FormGridFornecedores grid = new FormGridFornecedores(this, "produtos");
             grid.MdiParent = this.ParentForm;
             grid.Show();
         }
     }
     else if (e.KeyCode == Keys.F2)
     {
         if (tbCodigoFornecedor.Focused == true || tbNomeFornecedor.Focused == true)
         {
             FormCadFornecedores cadForn = new FormCadFornecedores((FormPrincipal)this.MdiParent);
             cadForn.MdiParent = this.ParentForm;
             cadForn.Show();
         }
     }
     else if (e.KeyCode == Keys.F7)
     {
         if (tbCodigoProduto.Text.Length > 0 && tbDescProduto.Text.Length > 0)
         {
             FormCadCodBarras barcode = new FormCadCodBarras();
             barcode.IdProduto         = Convert.ToInt32(tbCodigoProduto.Text);
             barcode.gpbCodBarras.Text = tbDescProduto.Text;
             barcode.MdiParent         = this.ParentForm;
             barcode.Show();
         }
     }
     else if (e.KeyCode == Keys.Enter)
     {
         if (e.Shift)
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("+{TAB}");
         }
         else
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("{TAB}");
         }
     }
 }
示例#2
0
 //Construtor
 public FormGridFornecedores(object frm1, string tipoobj)
 {
     InitializeComponent();
     bd = new BancoDados();
     if (tipoobj == "produtos")
     {
         frmprod = (FormCadProdutos)frm1;
     }
     else if (tipoobj == "fornecedores")
     {
         frm = (FormCadFornecedores)frm1;
     }
     txtPesquisa.Select();
 }
示例#3
0
        private void fornecedoresToolStripMenuItem_Click(object sender, EventArgs e)
        {
            bool open = false;

            foreach (Form frm in this.MdiChildren)
            {
                if (frm is FormCadFornecedores)
                {
                    frm.BringToFront();
                    open = true;
                }
            }
            if (!open)
            {
                frmForn = new FormCadFornecedores(this);
                frmForn.Show();
            }
        }