/// <summary> /// Genera los datos por default para la tabla [@TFEIMPDGIB1] /// </summary> private void GenerarDatos() { ManteUdoImpuestos manteUdoImpuestos = new ManteUdoImpuestos(); Impuesto impuesto = null; impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "1"; impuesto.Descripcion = "Exento de IVA"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "2"; impuesto.Descripcion = "Gravado a Tasa Mínima"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "3"; impuesto.Descripcion = "Gravado a Tasa Básica"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "4"; impuesto.Descripcion = "Gravado a otra Tasa"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "10"; impuesto.Descripcion = "Exportación y Asimiladas"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "11"; impuesto.Descripcion = "Impuesto Percibido"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); impuesto = new Impuesto(); impuesto.TipoImpuestoDgi = "12"; impuesto.Descripcion = "IVA en suspenso"; impuesto.CodigoImpuestoB1 = ""; manteUdoImpuestos.Almacenar(impuesto); }
/// <summary> /// Actualiza los datos del grid /// </summary> public void ActualizarDatosGrid() { Grid gridActualizar = (Grid)Formulario.Items.Item("grdDgiB1").Specific; ManteUdoImpuestos manteUdoImpuesto = new ManteUdoImpuestos(); List <Impuesto> listaDocEntries = manteUdoImpuesto.ObtenerRegistros(); foreach (Impuesto impuesto in listaDocEntries) { manteUdoImpuesto.Eliminar(impuesto.DocEntry); } Impuesto impuestoNuevo = null; int f = 0; while (f < gridActualizar.DataTable.Rows.Count) { impuestoNuevo = new Impuesto(); impuestoNuevo.TipoImpuestoDgi = gridActualizar.DataTable.Columns.Item(0).Cells.Item(f).Value + ""; impuestoNuevo.Descripcion = gridActualizar.DataTable.Columns.Item(1).Cells.Item(f).Value + ""; impuestoNuevo.CodigoImpuestoB1 = gridActualizar.DataTable.Columns.Item(2).Cells.Item(f).Value + ""; manteUdoImpuesto.Almacenar(impuestoNuevo); f++; } }