Ejemplo n.º 1
0
        private void btnConceptosClientes_Click(object sender, EventArgs e)
        {
            Globales.EsNuevoCliente = true;
            FrmNuevoCliente nuevocliente = new FrmNuevoCliente();

            nuevocliente.ShowDialog();
        }
Ejemplo n.º 2
0
        private void CastForm_ondgvDoubleClick1(object sender, EventArgs e)
        {
            foreach (Form formulario in this.formsAbiertos)
            {
                if (formulario is FrmNuevoCliente castForm)
                {
                    Cliente cliente = (Cliente)sender;
                    castForm.IsEditar = true;
                    castForm.AsignarDatosEditar(cliente);
                    castForm.WindowState = FormWindowState.Normal;
                    castForm.Show();
                    castForm.Activate();
                    return;
                }
            }

            FrmNuevoCliente form = new FrmNuevoCliente
            {
                StartPosition = FormStartPosition.CenterScreen,
                Name          = "FrmNuevoCliente",
                IsEditar      = true
            };
            Cliente clientee = (Cliente)sender;

            form.AsignarDatosEditar(clientee);
            form.FormClosed += Frm_FormClosed;
            form.Show();
            Form frm = (Form)form;

            this.formsAbiertos.Add(frm);
        }
Ejemplo n.º 3
0
        private void BtnAgregarCliente_Click(object sender, EventArgs e)
        {
            foreach (Form formulario in this.formsAbiertos)
            {
                if (formulario is FrmNuevoCliente castForm)
                {
                    castForm.WindowState = FormWindowState.Normal;
                    castForm.Show();
                    castForm.Activate();
                    return;
                }
            }

            FrmNuevoCliente form = new FrmNuevoCliente
            {
                StartPosition = FormStartPosition.CenterScreen,
                Name          = "FrmNuevoCliente"
            };

            form.FormClosed += Frm_FormClosed;
            form.Show();
            Form frm = (Form)form;

            this.formsAbiertos.Add(frm);
        }
Ejemplo n.º 4
0
        private void M_KeyboardHookManager_KeyDown(object sender, KeyEventArgs e)
        {
            if ((int)e.KeyData == (int)Keys.F5)
            {
                //if (frmNuevoCliente == null)
                //{
                frmNuevoCliente = new FrmNuevoCliente
                {
                    StartPosition = FormStartPosition.CenterScreen
                };
                //}
                frmNuevoCliente.Show();
                frmNuevoCliente.gbCodigo.Focus();
                return;
            }

            if ((int)e.KeyData == (int)Keys.F6)
            {
                //if (frmNuevoVehiculo == null)
                //{
                frmNuevoVehiculo = new FrmNuevoVehiculo
                {
                    StartPosition = FormStartPosition.CenterScreen
                };
                frmNuevoVehiculo.gbCodigo.Focus();
                //}
                frmNuevoVehiculo.Show();
                return;
            }
        }
Ejemplo n.º 5
0
 private void BtnAgregarCliente_Click(object sender, EventArgs e)
 {
     try
     {
         FrmNuevoCliente frm = new FrmNuevoCliente
         {
             TopLevel = false
         };
         Form FormComprobado = this.ComprobarExistencia(frm);
         if (FormComprobado != null)
         {
             frm.WindowState = FormWindowState.Normal;
             frm.Activate();
         }
         else
         {
             this.panelPrincipal.Controls.Add(frm);
             this.panelPrincipal.Tag = frm;
             frm.Show();
         }
         frm.BringToFront();
     }
     catch (Exception ex)
     {
         Mensajes.MensajeErrorCompleto(this.Name, "BtnAgregarCliente_Click",
                                       "Hubo un error con el botón nuevo cliente", ex.Message);
     }
 }
Ejemplo n.º 6
0
        private void FrmBuscarClientes_OnDgvDoubleClick(object sender, EventArgs e)
        {
            try
            {
                EClientes       eCliente = (EClientes)sender;
                FrmNuevoCliente frm      = new FrmNuevoCliente
                {
                    TopLevel = false,
                    IsEditar = true
                };

                Form FormComprobado = this.ComprobarExistencia(frm);
                frm.AsignarDatos(eCliente);
                if (FormComprobado != null)
                {
                    FormComprobado.WindowState = FormWindowState.Normal;
                    FormComprobado.Activate();
                }
                else
                {
                    this.panelPrincipal.Controls.Add(frm);
                    this.panelPrincipal.Tag = frm;
                    frm.Show();
                }
                frm.BringToFront();
            }
            catch (Exception ex)
            {
                Mensajes.MensajeErrorCompleto(this.Name, "FrmBuscarClientes_OnDgvDoubleClick",
                                              "Hubo un error con el botón editar cliente", ex.Message);
            }
        }
Ejemplo n.º 7
0
        private void VentaSmall_OnBtnEdit(object sender, EventArgs e)
        {
            Ventas          ve = (Ventas)sender;
            FrmNuevoCliente frmNuevoCliente = new FrmNuevoCliente
            {
                StartPosition = FormStartPosition.CenterScreen,
                Venta         = ve,
            };

            frmNuevoCliente.OnRefresh += FrmNuevoCliente_OnRefresh;
            frmNuevoCliente.ShowDialog();
        }
Ejemplo n.º 8
0
        private void BtnEditar_Click(object sender, EventArgs e)
        {
            FrmNuevoCliente frmNuevoCliente = new FrmNuevoCliente
            {
                StartPosition = FormStartPosition.CenterScreen,
                Text          = "Editar datos de cliente"
            };

            frmNuevoCliente.AsignarDatos(this.EDireccion);
            frmNuevoCliente.OnClienteEditSuccessDireccion += FrmNuevoCliente_OnClienteEditSuccessDireccion;
            frmNuevoCliente.txtCodigo.Focus();
            frmNuevoCliente.ShowDialog();
        }