Пример #1
0
        void BtnModificarClick(object sender, EventArgs e)
        {
            switch (int.Parse(faTabStrip1.SelectedItem.Tag.ToString()))
            {
            case 0:
                if (dgvEmpleados.SelectedRows.Count > 0)
                {
                    var emp         = Empleado.FindByID(long.Parse(dgvEmpleados.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmEmpleado = new FrmEmpleado(emp);
                    if (frmEmpleado.ShowDialog() == DialogResult.Yes)
                    {
                        CargarEmpleados();
                    }
                }
                break;

            case 1:
                if (dgvCondicionesPago.SelectedRows.Count > 0)
                {
                    var cp    = CondicionPago.FindByID(long.Parse(dgvCondicionesPago.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmCP = new FrmCondicionPago(cp);
                    if (frmCP.ShowDialog() == DialogResult.Yes)
                    {
                        CargarCondicionesPago();
                    }
                }
                break;

            case 2:
                if (dgvEstado.SelectedRows.Count > 0)
                {
                    var est       = Estado.FindByID(long.Parse(dgvEstado.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmEstado = new FrmEstado(est);
                    if (frmEstado.ShowDialog() == DialogResult.Yes)
                    {
                        CargarEstados();
                    }
                }
                break;

            case 3:
                if (dgvFamilias.SelectedRows.Count > 0)
                {
                    var familia    = Familia.FindByID(long.Parse(dgvFamilias.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmFamilia = new FrmFamilia(familia);
                    if (frmFamilia.ShowDialog() == DialogResult.Yes)
                    {
                        CargarFamilias();
                    }
                }
                break;

            case 4:
                if (dgvUnidadComercial.SelectedRows.Count > 0)
                {
                    var unidad    = UnidadComercial.FindByID(long.Parse(dgvUnidadComercial.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmUnidad = new FrmUnidadComercial(unidad);
                    if (frmUnidad.ShowDialog() == DialogResult.Yes)
                    {
                        CargarUnidadMedida();
                    }
                }
                break;

            case 5:
                if (dgvTarifasIVA.SelectedRows.Count > 0)
                {
                    var iva    = TarifaIVA.FindByID(long.Parse(dgvTarifasIVA.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmIva = new FrmTarifaIVA(iva);
                    if (frmIva.ShowDialog() == DialogResult.Yes)
                    {
                        CargarTarifasIVA();
                    }
                }
                break;

            case 6:
                if (dgvMonedas.SelectedRows.Count > 0)
                {
                    var moneda    = TipoMoneda.FindByID(long.Parse(dgvMonedas.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmMoneda = new FrmTipoMoneda(moneda);
                    if (frmMoneda.ShowDialog() == DialogResult.Yes)
                    {
                        CargarMonedas();
                    }
                }
                break;

            case 7:
                if (dgvBancos.SelectedRows.Count > 0)
                {
                    var banco    = Banco.FindByID(long.Parse(dgvBancos.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmBanco = new FrmBanco(banco);
                    if (frmBanco.ShowDialog() == DialogResult.Yes)
                    {
                        CargarBancos();
                    }
                }
                break;

            case 8:
                if (dgvSecciones.SelectedRows.Count > 0)
                {
                    var seccion    = Seccion.FindByID(long.Parse(dgvSecciones.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmSeccion = new FrmSeccion(seccion);
                    if (frmSeccion.ShowDialog() == DialogResult.Yes)
                    {
                        CargarSecciones();
                    }
                }
                break;

            case 9:
                if (dgvUnidadComercial.SelectedRows.Count > 0)
                {
                    var unidad    = UnidadComercial.FindByID(long.Parse(dgvUnidadComercial.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmUnidad = new FrmUnidadComercial(unidad);
                    if (frmUnidad.ShowDialog() == DialogResult.Yes)
                    {
                        CargarUnidadMedida();
                    }
                }
                break;

            case 10:
                if (dgvCiudades.SelectedRows.Count > 0)
                {
                    var ciudad    = Ciudad.FindByID(long.Parse(dgvCiudades.CurrentRow.Cells["ID"].Value.ToString()));
                    var frmCiudad = new FrmCiudad(ciudad);
                    if (frmCiudad.ShowDialog() == DialogResult.Yes)
                    {
                        CargarCiudades();
                    }
                }
                break;
            }
        }
Пример #2
0
        void BtnNuevoClick(object sender, EventArgs e)
        {
            switch (int.Parse(faTabStrip1.SelectedItem.Tag.ToString()))
            {
            case 0:
                var frmEmpleado = new FrmEmpleado();
                if (frmEmpleado.ShowDialog() == DialogResult.Yes)
                {
                    CargarEmpleados();
                }
                break;

            case 1:
                var frmCondicionPago = new FrmCondicionPago();
                if (frmCondicionPago.ShowDialog() == DialogResult.Yes)
                {
                    CargarCondicionesPago();
                }
                break;

            case 2:
                var frmEstado = new FrmEstado();
                if (frmEstado.ShowDialog() == DialogResult.Yes)
                {
                    CargarEstados();
                }
                break;

            case 3:
                var frmFamilia = new FrmFamilia();
                if (frmFamilia.ShowDialog() == DialogResult.Yes)
                {
                    CargarFamilias();
                }
                break;

            case 4:
                var frmUnidadComercial = new FrmUnidadComercial();
                if (frmUnidadComercial.ShowDialog() == DialogResult.Yes)
                {
                    CargarUnidadMedida();
                }
                break;

            case 5:
                var frmTarifaIVA = new FrmTarifaIVA();
                if (frmTarifaIVA.ShowDialog() == DialogResult.Yes)
                {
                    CargarTarifasIVA();
                }
                break;

            case 6:
                var frmTipoMoneda = new FrmTipoMoneda();
                if (frmTipoMoneda.ShowDialog() == DialogResult.Yes)
                {
                    CargarMonedas();
                }
                break;

            case 7:
                var frmBanco = new FrmBanco();
                if (frmBanco.ShowDialog() == DialogResult.Yes)
                {
                    CargarBancos();
                }
                break;

            case 8:
                var frmSeccion = new FrmSeccion();
                if (frmSeccion.ShowDialog() == DialogResult.Yes)
                {
                    CargarSecciones();
                }
                break;

            case 9:
                var frmCiudad = new FrmCiudad();
                if (frmCiudad.ShowDialog() == DialogResult.Yes)
                {
                    CargarCiudades();
                }
                break;

            case 10:
                var frmPais = new FrmPais();
                if (frmPais.ShowDialog() == DialogResult.Yes)
                {
                    CargarPaises();
                }
                break;
            }
        }