private void LLenaGrid() { grdViewD.DataSource = null; grdViewD.DataSource = PARTIDAS; grdViewD.Columns["CveArticulo"].Frozen = true;//Inmovilizar columna grdViewD.Columns["Partida"].Visible = false; grdViewD.Columns["idMov"].Visible = false; grdViewD.Columns["Documento"].Visible = false; grdViewD.Columns["Serie"].Visible = false; grdViewD.Columns["Numdoc"].Visible = false; grdViewD.Columns["CveImpuesto"].Visible = false; grdViewD.Columns["ClaveAlmacen"].Visible = false; grdViewD.Columns["Autorizado"].Visible = false; grdViewD.Columns["Descripcion"].Width = 150; grdViewD.Columns["CveUmedida1"].Visible = false; grdViewD.Columns["CveImpuesto"].Visible = false; grdViewD.Columns["Descuento"].Visible = false; grdViewD.Columns["Impuesto"].Visible = false; grdViewD.Columns["ImpuestoValor"].Visible = false; grdViewD.Columns["PrecioNeto"].Visible = false; grdViewD.Columns["SubTotal"].Visible = false; grdViewD.Columns["Cantidad"].Width = 40; grdViewD.Columns["Cantidad"].HeaderText = "Cant."; grdViewD.Columns["FechaCaptura"].Visible = false; grdViewD.Columns["FechaModificacion"].Visible = false; grdViewD.Columns["Total"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Precio"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Total"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["Precio"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); }
private void LlenaGridViewPart() { try { PuiAddPartidasMovInv pui = new PuiAddPartidasMovInv(db); pui.keyNoMovimiento = Convert.ToString(folMovto); DatosTbl = pui.ListarPartidas(); DataSet Ds = new DataSet(); DatosTbl.Fill(Ds); //grdViewPart.Columns.Clear(); grdViewPart.DataSource = Ds.Tables[0]; grdViewPart.Columns["NoPartida"].Frozen = true;//Inmovilizar columna grdViewPart.Columns["NoPartida"].Width = 30; grdViewPart.Columns["NoMovimiento"].Visible = false; grdViewPart.Columns["CodigoBarra"].Frozen = true;//Inmovilizar columna grdViewPart.Columns["CodigoBarra"].Width = 100; grdViewPart.Columns["CodigoBarra"].HeaderText = "Código B"; grdViewPart.Columns["Descripcion"].Frozen = true;//Inmovilizar columna grdViewPart.Columns["Descripcion"].Width = 300; if (ParamSystem.HideCveArt == 1) { grdViewPart.Columns["CveArticulo"].Visible = false; } else { grdViewPart.Columns["CveArticulo"].Frozen = true;//Inmovilizar columna grdViewPart.Columns["CveArticulo"].Width = 100; grdViewPart.Columns["CveArticulo"].HeaderText = "Clave"; } grdViewPart.Columns["Precio"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["Precio"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewPart.Columns["TotalDscto"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["TotalDscto"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewPart.Columns["TotalIva"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["TotalIva"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewPart.Columns["TotalIEPS"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["TotalIEPS"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewPart.Columns["SubTotal"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["SubTotal"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewPart.Columns["TotalPartida"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewPart.Columns["TotalPartida"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; CalculaTotales(); } catch (Exception ex) { MessageBoxAdv.Show(ex.Message, "Error al cargar listado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void LLenaGrid() { double subTotal = 0, impuesto = 0, impIEPS = 0, total = 0, Descuento = 0; grdViewD.DataSource = null; grdViewD.DataSource = PARTIDAS; grdViewD.Columns["idMov"].Visible = false; grdViewD.Columns["Documento"].Visible = false; grdViewD.Columns["Serie"].Visible = false; grdViewD.Columns["Numdoc"].Visible = false; grdViewD.Columns["CveImpuesto"].Visible = false; grdViewD.Columns["ClaveAlmacen"].Visible = false; grdViewD.Columns["FechaCaptura"].Visible = false; grdViewD.Columns["FechaModificacion"].Visible = false; grdViewD.Columns["ImpuestoValor"].Visible = false; grdViewD.Columns["Partida"].HeaderText = "Part"; grdViewD.Columns["Partida"].Width = 30; grdViewD.Columns["CveArticulo"].HeaderText = "Clave"; grdViewD.Columns["CveUmedida1"].HeaderText = "U.Medida"; //grdViewD.Columns["Autorizado"].Visible = false; grdViewD.Columns["CodigoBarra"].Frozen = true;//Inmovilizar columna if (ParamSystem.HideCveArt == 1) { grdViewD.Columns["CveArticulo"].Visible = false; } else { grdViewD.Columns["CveArticulo"].Frozen = true;//Inmovilizar columna grdViewD.Columns["CveArticulo"].HeaderText = "Clave"; } if (Opcion == 1) { grdViewD.Columns["Autorizado"].Visible = false; } else { grdViewD.Columns["Autorizado"].Width = 30; grdViewD.Columns["Autorizado"].Visible = (ConfigDoc.SolicitaAutorizar == 1) ? true : false; } grdViewD.Columns["SubTotal"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Total"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Total"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["SubTotal"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["Precio"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Precio"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["TotalDscto"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["TotalDscto"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["Impuesto"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["Impuesto"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["TotalIEPS"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewD.Columns["TotalIEPS"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewD.Columns["Cantidad"].Width = 60; grdViewD.Columns["Impuesto"].HeaderText = "IVA"; grdViewD.Columns["TotalIEPS"].HeaderText = "IEPS"; grdViewD.Columns["PrecioNeto"].Visible = false; grdViewD.Columns["CveImpIEPS"].Visible = false; grdViewD.Columns["ImpIEPSValor"].Visible = false; grdViewD.Columns["CveImpRetIVA"].Visible = false; grdViewD.Columns["ImpRetIVAValor"].Visible = false; grdViewD.Columns["TotalRetIVA"].Visible = false; grdViewD.Columns["CveImpRetISR"].Visible = false; grdViewD.Columns["ImpRetISRValor"].Visible = false; grdViewD.Columns["TotalRetISR"].Visible = false; grdViewD.Columns["CveImpOtro"].Visible = false; grdViewD.Columns["ImpValorOtro"].Visible = false; grdViewD.Columns["TotalImpOtro"].Visible = false; grdViewD.Columns["Descuento"].Visible = false; grdViewD.Columns["DsctoEsPorcentaje"].Visible = false; for (int i = 0; i < PARTIDAS.Count; i++) { subTotal = subTotal + PARTIDAS[i].SubTotal; impuesto = impuesto + PARTIDAS[i].Impuesto; impIEPS = impIEPS + PARTIDAS[i].TotalIEPS; Descuento = Descuento + PARTIDAS[i].TotalDscto; total = total + PARTIDAS[i].Total; } //double descuento = Convert.ToDouble(Util.LimpiarTxt(txtDescuento.Text)); txtSubTotal.Text = Util.FormtDouDec(subTotal); txtIVA.Text = Util.FormtDouDec(impuesto); txtIeps.Text = Util.FormtDouDec(impIEPS); txtDescuento.Text = Util.FormtDouDec(Descuento); txtTotal.Text = Util.FormtDouDec(total); Calculos(0); }
private void LlenaGridView() { String AlmOri = Convert.ToString(cboAlmacen.SelectedValue); String FIni = dtFechaInicio.Value.ToString("yyyy/MM/dd"); String FFin = dtFechaFin.Value.ToString("yyyy/MM/dd"); String CvS = ConfigDoc.UsaAlmDestino == 0 ? "" : Convert.ToString(cboSucursal.SelectedValue); DocPuiRequisiciones pui = new DocPuiRequisiciones(db); DatosTbl = pui.ListarDocumentos(AlmOri, FIni, FFin, CveDoc, CvS); DataSet Ds = new DataSet(); try { /* * 0.- M.idMov * 1.- M.Documento * 2.- M.Serie * 3.- M.NumDoc * 4.- M.ClaveAlmacen * 5.- Alm.Descripcion 'Almacén' * 6.- M.FechaExpedicion as 'Fec Exp' * 7.- M.Impuesto * 8.- M.Descuento * 9.- M.SubTotal * 10.- M.Total * 11.- M.CveProveedor * 12.- M.EsperaAceptacion * 13.- M.DocOrigen * 14.- M.CveSucursal * 15.- S.Nombre as Sucursal * 16.- Proveedor * 17.- M.NoFactura */ DatosTbl.Fill(Ds); grdViewReq.Columns.Clear(); grdViewReq.DataSource = Ds.Tables[0]; grdViewReq.Columns["IdMov"].Visible = false; grdViewReq.Columns["ClaveAlmacen"].Visible = false; grdViewReq.Columns["CveProveedor"].Visible = false; grdViewReq.Columns["EsperaAceptacion"].Visible = false; grdViewReq.Columns["DocOrigen"].Visible = false; grdViewReq.Columns["CveSucursal"].Visible = false; grdViewReq.Columns["Total"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewReq.Columns["Descuento"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewReq.Columns["SubTotal"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewReq.Columns["Impuesto"].DefaultCellStyle.Format = Util.TipoFmtoRedonder(); grdViewReq.Columns["Impuesto"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewReq.Columns["SubTotal"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewReq.Columns["Total"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; grdViewReq.Columns["Descuento"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; if (ConfigDoc.UsaFactura != 1) { grdViewReq.Columns["NoFactura"].Visible = false; } } catch (Exception ex) { MessageBoxAdv.Show(ex.Message, "Error al cargar listado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmdImprimir_Click(object sender, EventArgs e) { try { /* * * 0.- MM.NoMovimiento * 1.- MM.Documento * 2.- MM.FechaMovimiento * 3.- Alm.Descripcion AS Almacen * 4.- TMvto.Descripcion AS TipoMov * 5.- Prov.Nombre AS Proveedor * 6.- MM.Cancelado, * 7.- MM.TotalDoc * 8.- MM.CveTipoMov * 9.- MM.NoMovtoTra * 10.- MM.DocTra * 11.- MM.DocOrigen * 12.- Suc.Nombre as Sucursal * 13.- AlmacenDest, " + * 14-- TipoMovDest, " + * 15.- MM.Descuento, * 16.- TotalDscto, * 17.- TIva, * 18.- SubTotal, * 19.- TotalIEPS, * 20.- TotalRetISR, * 21.- TotalRetiVA, * 22.- TotalImpOtro, * 23.- EsTraspaso, * 24.- EntSal * 25.- MM.Observacion */ String cv = grdView[0, grdView.CurrentRow.Index].Value.ToString(); String PDocumento = grdView[1, grdView.CurrentRow.Index].Value.ToString(); String PAlmacenOrigen = grdView[3, grdView.CurrentRow.Index].Value.ToString(); String PTipoMov = grdView[4, grdView.CurrentRow.Index].Value.ToString(); String PTotalDoc = grdView[7, grdView.CurrentRow.Index].Value.ToString(); String PAlmacenDest = grdView[13, grdView.CurrentRow.Index].Value.ToString(); String PTotalDscto = grdView[16, grdView.CurrentRow.Index].Value.ToString(); String PTIva = grdView[17, grdView.CurrentRow.Index].Value.ToString(); String PSubTotal = grdView[18, grdView.CurrentRow.Index].Value.ToString(); String PTotalIEPS = grdView[19, grdView.CurrentRow.Index].Value.ToString(); String EsTras = grdView[23, grdView.CurrentRow.Index].Value.ToString(); String PEntSal = grdView[24, grdView.CurrentRow.Index].Value.ToString(); String PObservacion = grdView[25, grdView.CurrentRow.Index].Value.ToString(); MovtosInvPui rq = new MovtosInvPui(db); rq.keyNoMovimiento = cv; DataTable dtDetalle = rq.MovInvDetallePrint(); //DataTable dtMaster = rq.MovInvMasterPrint(); fmtoMovInventario print = new fmtoMovInventario(); String pict = Convert.ToString(GAFE.Properties.Resources.Editar); print.DoctosCab(db, user, dtDetalle, cv, pict, PDocumento, Util.TipoFmtoRedonder(), EsTras, PTipoMov, PEntSal, PAlmacenOrigen, PAlmacenDest, PTotalDscto, PSubTotal, PTotalIEPS, PTIva, PTotalDoc, PObservacion); print.ShowDialog(); } catch (Exception ex) { MessageBoxAdv.Show("Tienes que seleccionar un registro\n" + ex.Message, "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }