private void ToolSalir_Click(object sender, EventArgs e) { objTipoExi = null; dtTipoExis = null; objTipDoc = null; dtTipoDocumento = null; objTipoExi = null; dtTipoExis = null; ObjPro = null; dtProveedor = null; ObjAlm = null; dtAlmacenes = null; ObjRes = null; dtResponsables = null; objMovimientos = null; dtMovimientos = null; objFormVis = null; objFormVis = null; this.Close(); }
public void SaldosPorLotesDet() { CN_alm_movimientos objMov = new CN_alm_movimientos(); objMov.STU_SISTEMA = STU_SISTEMA; objMov.ReportSaldoPorLotesDet(STU_SISTEMA.EMPRESAID); }
void MostrarDatos() { DataTable dtResult = new DataTable(); CN_alm_movimientos obMov = new CN_alm_movimientos(); txtnomite.Text = c_producto; CboTipExi.SelectedValue = n_idtipexi; FgKar.Rows.Count = 2; obMov.mysConec = mysConec; dtResult = obMov.VerKardexDetallado(STU_SISTEMA.EMPRESAID, c_idano, TxtFchIni.Text, TxtFchFin.Text, n_iditem, n_idalmacen); if (dtResult != null) { if (dtResult.Rows.Count != 0) { funFlex.FlexMostrarDatos(FgKar, arrCabeceraFlex1, dtResult, 2, true); funFlex.Flex_FixUniColumnas(FgKar, 0, 6, 8, "ENTRADAS", 1); funFlex.Flex_FixUniColumnas(FgKar, 0, 9, 11, "SALIDAS", 1); funFlex.Flex_FixUniColumnas(FgKar, 0, 12, 14, "SALDO FINAL", 1); } else { MessageBox.Show("¡ No hay movimientos en el periodo del tipo de existencia indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboTipExi.Focus(); return; } } }
private void ToolImprimir_Click(object sender, EventArgs e) { if (FgKar.Rows.Count == 2) { MessageBox.Show("¡ No hay datos para imprimir !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CmdBuscar.Focus(); return; } CN_alm_movimientos objMov = new CN_alm_movimientos(); objMov.STU_SISTEMA = STU_SISTEMA; objMov.ReporteKardexDetalle(c_idano, c_idmes, n_iditem, n_idtipexi); }
private void ToolImprimir_Click(object sender, EventArgs e) { if (DgLista.RowCount == 0) { MessageBox.Show("¡ No hay datos para imprimir !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CmdBuscar.Focus(); return; } CN_alm_movimientos objMov = new CN_alm_movimientos(); objMov.STU_SISTEMA = STU_SISTEMA; objMov.ReportKardexResumen(TxtFchIni.Text, TxtFchFin.Text, Convert.ToInt32(CboTipExi.SelectedValue), Convert.ToInt32(CboAlmacen.SelectedValue)); }
private void CmdVerTodKar_Click(object sender, EventArgs e) { if (FgKar.Rows.Count == 2) { MessageBox.Show("¡ No hay datos para imprimir !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CmdBuscar.Focus(); return; } CN_alm_movimientos objMov = new CN_alm_movimientos(); objMov.STU_SISTEMA = STU_SISTEMA; objMov.ReporteKardexDetalle("2017", Convert.ToInt32(CboPer.SelectedValue).ToString("00"), 0, Convert.ToInt32(CboTipExi.SelectedValue)); }
private void ToolGrabar_Click(object sender, EventArgs e) { if (TxtFchIni.Text == "") { MessageBox.Show("¡ Ingrese fecha de inicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == "") { MessageBox.Show("¡ Ingrese fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } if (TxtFchIni.Value > TxtFchFin.Value) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } int n_tipMov = 0; int n_row = 0; if (OptIng.Checked == true) { n_tipMov = 1; } else { n_tipMov = 2; } FgFlex.Rows.Count = 2; CN_alm_movimientos objAlm = new CN_alm_movimientos(); DataTable dtResult = new DataTable(); DateTime dtFch; objAlm.mysConec = mysConec; dtResult = objAlm.VerMovimientosAlmacen(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboAlmacen.SelectedValue), Convert.ToInt32(CboTipOpe.SelectedValue), Convert.ToInt32(CboTipExi.SelectedValue), Convert.ToInt32(CboItem.SelectedValue), n_tipMov, TxtFchIni.Text, TxtFchFin.Text); if (dtResult.Rows.Count == 0) { } else { if (OptEst2.Checked == true) { dtResult = funDatos.DataTableFiltrar(dtResult, "n_iddocven <> 0"); } if (OptEst3.Checked == true) { dtResult = funDatos.DataTableFiltrar(dtResult, "n_iddocven = 0"); } for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++) { FgFlex.Rows.Count = FgFlex.Rows.Count + 1; FgFlex.SetData(FgFlex.Rows.Count - 1, 1, dtResult.Rows[n_row]["c_destipdoc"].ToString()); dtFch = Convert.ToDateTime(dtResult.Rows[n_row]["d_fchdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 2, dtFch.ToString("dd/MM/yyyy")); FgFlex.SetData(FgFlex.Rows.Count - 1, 3, dtResult.Rows[n_row]["c_numdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 4, dtResult.Rows[n_row]["c_nompro"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 5, dtResult.Rows[n_row]["c_desite"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 6, Convert.ToDouble(dtResult.Rows[n_row]["n_can"]).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 7, Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_preuni"])).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 8, Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_pretot"])).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 9, dtResult.Rows[n_row]["c_numlot"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 10, dtResult.Rows[n_row]["c_destipope"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 11, dtResult.Rows[n_row]["c_docpagtipdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 12, dtResult.Rows[n_row]["c_docpagnumdoc"].ToString()); if (dtResult.Rows[n_row]["c_docpagfchdoc"].ToString() != "") { FgFlex.SetData(FgFlex.Rows.Count - 1, 13, dtResult.Rows[n_row]["c_docpagfchdoc"].ToString()); } } } }