void EjecutarConsulta() { if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } if (OptPen.Checked == true) { if (Convert.ToInt32(CboTipPro.SelectedValue) == 0) { MessageBox.Show("¡ Debe de seleccionar una empresa !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboTipPro.Focus(); return; } } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } //int m_tiprep = 0; CN_vta_ventas o_ventas = new CN_vta_ventas(); o_ventas.mysConec = mysConec; o_ventas.STU_SISTEMA = STU_SISTEMA; if (n_TipoReporte == 1) { o_ventas.VentasAnualesxCliente(Convert.ToInt32(CboTipPro.SelectedValue), TxtFchIni.Text, TxtFchFin.Text); dtLista = o_ventas.dtLista1; funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); } if (n_TipoReporte == 2) { o_ventas.VentasAnualesxItems(Convert.ToInt32(CboTipPro.SelectedValue), TxtFchIni.Text, TxtFchFin.Text); dtLista = o_ventas.dtLista1; funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); } MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgDatos.Focus(); }
private void CmdAddIte_Click(object sender, EventArgs e) { if (Convert.ToInt32(CboTipPro.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); c1DockingTab1.SelectedIndex = 0; CboTipPro.Focus(); return; } if (funFunciones.NulosC(FgItem.GetData(FgItem.Rows.Count - 1, 1)) == "") { MessageBox.Show("¡ No ha especificado un item en la ultima fila !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgItem.Focus(); return; } FgItem.Rows.Count = FgItem.Rows.Count + 1; }
private void CmdAddItem_Click(object sender, EventArgs e) { bool booAgregarUnidad = true; if (Convert.ToInt16(CboTipPro.SelectedValue) == 0) { MessageBox.Show("No ha especificado el tipo de item", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboTipPro.Focus(); return; } if (Convert.ToString(FgItems.GetData(FgItems.Rows.Count - 1, 1)) == "") { booAgregarUnidad = false; } if (Convert.ToString(FgItems.GetData(FgItems.Rows.Count - 1, 2)) == "") { booAgregarUnidad = false; } if (Convert.ToString(FgItems.GetData(FgItems.Rows.Count - 1, 3)) == "") { booAgregarUnidad = false; } if (Convert.ToString(FgItems.GetData(FgItems.Rows.Count - 1, 4)) == "") { booAgregarUnidad = false; } if (booAgregarUnidad == true) { FgItems.Rows.Count = FgItems.Rows.Count + 1; //FgItems.Cols[5].DataType = typeof(bool); //FgItems.SetData(FgItems.Rows.Count - 1, 5, false); FgItems.Focus(); } else { MessageBox.Show("No puede agregar mas items hasta que no haya completado el item anterior", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }
private void FgItem_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e) { if (FgItem.Col == 1) { if (Convert.ToInt32(CboTipPro.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); c1DockingTab1.SelectedIndex = 0; CboTipPro.Focus(); return; } DataTable dtResul = new DataTable(); string c_dato = ""; int n_idtippro = Convert.ToInt32(CboTipPro.SelectedValue); if (n_idtippro == 0) { dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro); } else { dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro); } if (dtResul != null) { if (dtResul.Rows.Count != 0) { c_dato = dtResul.Rows[0]["c_despro"].ToString(); // MOSTRAMOS LA DESCRIPCION DEL ITEM FgItem.SetData(FgItem.Row, 1, c_dato); c_dato = dtResul.Rows[0]["n_id"].ToString(); // MOSTRAMOS EL ID DEL ITEM FgItem.SetData(FgItem.Row, 2, c_dato); FgItem.Rows.Count = FgItem.Rows.Count + 1; } } } }