private void FgCuenta_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e) { if (FgCuenta.Col == 1) { DataTable dtResult = new DataTable(); string c_dato = ""; o_Cuenta.mysConec = mysConec; dtResult = o_Cuenta.BuscarCuenta(dtCuenta); if (dtResult != null) { if (dtResult.Rows.Count != 0) { c_dato = dtResult.Rows[0]["c_cuecon"].ToString(); FgCuenta.SetData(FgCuenta.Row, 1, c_dato); c_dato = dtResult.Rows[0]["c_des"].ToString(); FgCuenta.SetData(FgCuenta.Row, 2, c_dato); c_dato = dtResult.Rows[0]["n_id"].ToString(); FgCuenta.SetData(FgCuenta.Row, 3, c_dato); FgCuenta.Rows.Count = FgCuenta.Rows.Count + 1; } } } }
private void CmdDelPro_Click(object sender, EventArgs e) { if (FgCuenta.Rows.Count == 1) { return; } FgCuenta.RemoveItem(FgCuenta.Row); }
private void CmdAddPro_Click(object sender, EventArgs e) { if (funFunciones.NulosC(FgCuenta.GetData(FgCuenta.Rows.Count - 1, 1)) == "") { MessageBox.Show("¡ No ha especificado un proveedor en la ultima fila !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgCuenta.Focus(); return; } FgCuenta.Rows.Count = FgCuenta.Rows.Count + 1; }
void EjecutarConsulta() { if (Convert.ToInt32(CboPerIni.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el periodo de inicio a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerIni.Focus(); return; } if (Convert.ToInt32(CboPerFin.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el periodo final a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerFin.Focus(); return; } if (Convert.ToInt32(CboPerIni.SelectedValue) > Convert.ToInt32(CboPerFin.SelectedValue)) { MessageBox.Show("¡ El periodo de inicio no puede ser mayor al periodo final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerFin.Focus(); return; } string c_CadINCli = funFlex.Flex_CadenaIN(FgCuenta, 1, 1); if (c_CadINCli == "") { MessageBox.Show("¡ No ha especificado las cuentas que desea mayorizar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgCuenta.Focus(); return; } Tab02.SelectedIndex = 0; CN_con_diario funCom = new CN_con_diario(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; MostrarDetalle(c_CadINCli); //bool b_Result = false; //b_Result = funCom.ConsultaDiario(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboLibro.SelectedValue), Convert.ToInt32(CboPerIni.SelectedValue), Convert.ToInt32(CboPerFin.SelectedValue)); //if (b_Result == true) //{ // dtLista = funCom.dtLista; // dtResumen = funCom.dtResumen; // if (dtLista.Rows.Count != 0) // { // funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true); // funFlex.FlexMostrarDatos(FgRes, arrCabResumen1, dtResumen, 3, true); // HalarTotalresumen(); // } // else // { // MessageBox.Show("¡ No hay registros en el periodo indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); // } //} }