private void CargarTarifaIVA() { cbIVA.Refresh(); cbIVA.DataSource = TarifaIVA.GetAll(); cbIVA.DisplayMember = "Tarifa"; cbIVA.ValueMember = "Factor"; cbIVA.SelectedIndex = cbIVA.FindString(IVA_DEFECTO); }
private void FormBuscarTarifaIVA_FormClosing(object sender, FormClosingEventArgs e) { if (this.dataGridViewTarifaIVA.SelectedRows.Count > 0) { TarifaIVA tarifaIVA = (TarifaIVA)this.dataGridViewTarifaIVA.SelectedRows[0].DataBoundItem; FrmTarifaIVA frmTarifaIVA = (FrmTarifaIVA)base.Owner; frmTarifaIVA.TarifaIVA = tarifaIVA; base.DialogResult = DialogResult.OK; } }
private void LlenarTarifaIVA() { this.dataGridViewTarifaIVA.AutoGenerateColumns = false; int index = this.dataGridViewTarifaIVA.Columns.Add("Id", "Id"); this.dataGridViewTarifaIVA.Columns[index].DataPropertyName = "Id"; this.dataGridViewTarifaIVA.Columns[index].Visible = false; index = this.dataGridViewTarifaIVA.Columns.Add("Tarifa", "Tarifa"); this.dataGridViewTarifaIVA.Columns[index].DataPropertyName = "Tarifa"; this.dataGridViewTarifaIVA.Columns[index].Width = 70; this.bindingSource1.DataSource = TarifaIVA.GetAll(); this.dataGridViewTarifaIVA.DataSource = this.bindingSource1; }
public FrmTarifaIVA(TarifaIVA tIva) { // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // TarifaIVA = tIva; TarifaIVA.FechaModificacion = DateTime.Now; TarifaIVA.Eliminado = false; accion = 2; Text = "Crear Nueva Tarifa de IVA"; }
void CargarTarifasIVA() { dgvTarifasIVA.DataSource = TarifaIVA.GetAll(); }
void BtnEliminarClick(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())); if (MessageBox.Show("Desea eliminar este empleado?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { emp.Delete(); CargarEmpleados(); } } break; case 1: if (dgvCondicionesPago.SelectedRows.Count > 0) { var cp = CondicionPago.FindByID(long.Parse(dgvCondicionesPago.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar este condicion de pago?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { cp.Delete(); CargarCondicionesPago(); } } break; case 2: if (dgvEstado.SelectedRows.Count > 0) { var est = Estado.FindByID(long.Parse(dgvEstado.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar este departamento?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { est.Delete(); CargarEstados(); } } break; case 3: if (dgvFamilias.SelectedRows.Count > 0) { var fam = Familia.FindByID(long.Parse(dgvEstado.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta familia?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { fam.Delete(); CargarFamilias(); } } break; case 4: if (dgvUnidadComercial.SelectedRows.Count > 0) { var unidad = UnidadComercial.FindByID(long.Parse(dgvEstado.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta unidad de medida?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { unidad.Delete(); CargarUnidadMedida(); } } break; case 5: if (dgvTarifasIVA.SelectedRows.Count > 0) { var iva = TarifaIVA.FindByID(long.Parse(dgvTarifasIVA.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta tarifa IVA?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { iva.Delete(); CargarTarifasIVA(); } } break; case 6: if (dgvMonedas.SelectedRows.Count > 0) { var moneda = TipoMoneda.FindByID(long.Parse(dgvMonedas.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta moneda?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { moneda.Delete(); CargarMonedas(); } } break; case 7: if (dgvBancos.SelectedRows.Count > 0) { var banco = Banco.FindByID(long.Parse(dgvBancos.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar este banco?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { banco.Delete(); CargarBancos(); } } break; case 8: if (dgvSecciones.SelectedRows.Count > 0) { var seccion = Seccion.FindByID(long.Parse(dgvSecciones.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta seccion?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { seccion.Delete(); CargarSecciones(); } } break; case 9: if (dgvCiudades.SelectedRows.Count > 0) { var ciudad = Ciudad.FindByID(long.Parse(dgvCiudades.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar esta ciudad?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { ciudad.Delete(); CargarCiudades(); } } break; case 10: if (dgvPaises.SelectedRows.Count > 0) { var pais = Pais.FindByID(long.Parse(dgvPaises.CurrentRow.Cells["ID"].Value.ToString())); if (MessageBox.Show("Desea eliminar este pais?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { pais.Delete(); CargarPaises(); } } break; } }
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; } }