Exemple #1
0
        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;
                    }
                }
            }
        }
Exemple #2
0
 private void CmdDelPro_Click(object sender, EventArgs e)
 {
     if (FgCuenta.Rows.Count == 1)
     {
         return;
     }
     FgCuenta.RemoveItem(FgCuenta.Row);
 }
Exemple #3
0
 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;
 }
Exemple #4
0
        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);
            //    }
            //}
        }