private void CmdCargar_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(CboCta.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha indicado el numero de cuenta a conciliar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboMeses.Focus();
                return;
            }
            if (Convert.ToInt32(CboMeses.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha indicado el mes a conciliar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboMeses.Focus();
                return;
            }
            if (Convert.ToDouble(funFunciones.NulosN(TxtSalIni.Text)) == 0)
            {
                MessageBox.Show("¡ No ha indicado el saldo inicial del banco !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtSalIni.Focus();
                return;
            }
            if (Convert.ToDouble(funFunciones.NulosN(TxtSalfinBan.Text)) == 0)
            {
                MessageBox.Show("¡ No ha indicado el saldo final del banco !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtSalFin.Focus();
                return;
            }
            DataTable dtResult = new DataTable();

            if (CmdCargar.Text == "Cargar Mov.")
            {
                objRegistros.TraerParaConciliacion(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboPer.SelectedValue), Convert.ToInt32(CboCta.SelectedValue), STU_SISTEMA.ANOTRABAJO);
                dtResult = objRegistros.dtLista;
            }
            else
            {
                objRegistros.TraerParaConciliacion(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboPer.SelectedValue), Convert.ToInt32(CboCta.SelectedValue), STU_SISTEMA.ANOTRABAJO);
                dtResult = objRegistros.dtLista;
                dtResult = MostrarConciliacionPrevia(dtResult);
            }

            FgDato.Rows.Count = 2;
            funFlex.FlexMostrarDatos(FgDato, arrCabeceraFlex1, dtResult, 2, true);
            //ConfigurarFlex();
            CalcularSaldo();
            LblNumOpe.Text = (dtResult.Rows.Count).ToString();
            MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);

            if (n_QueHace != 3)
            {
                FgDato.AllowEditing = true;
            }
        }
Exemple #2
0
        void Modificar()
        {
            booAgregando             = true;
            n_QueHace                = 2;
            Tab1.TabPages[0].Enabled = false;
            Blanquea();
            Bloquea();
            ActivarTool();

            //int intIdRegistro = Convert.ToInt32(DgLista.Columns[9].CellValue(DgLista.Row).ToString());

            VerRegistro();
            LblTitulo2.Text    = "Modificando Registro";
            Tab1.SelectedIndex = 1;
            CboMeses.Focus();
            booAgregando = false;
        }
        private void CmdBuscar_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(CboMeses.SelectedValue) == 0)
            {
                MessageBox.Show("No se ha especificado el mes a consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboMeses.Focus();
                return;
            }

            if (Convert.ToInt32(CboAño.SelectedValue) == 0)
            {
                MessageBox.Show("No se ha especificado el año de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboAño.Focus();
                return;
            }

            if (Convert.ToString(CboEmpresa.SelectedValue) == "")
            {
                MessageBox.Show("No se ha especificado la empresa que desea consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboEmpresa.Focus();
                return;
            }

            DataTable dtResultIng  = new DataTable();
            DataTable dtResultSal  = new DataTable();
            int       n_mes        = Convert.ToInt32(CboMeses.SelectedValue);
            int       n_ano        = Convert.ToInt32(CboAño.SelectedValue);
            string    c_codempresa = Convert.ToString(CboEmpresa.SelectedValue);

            objCabecera.mysConec = mysConec;
            dtResultIng          = objCabecera.ListarIngresos(n_ano, n_mes, c_codempresa);
            dtResultSal          = objCabecera.ListarSalidas(n_ano, n_mes, c_codempresa);
            FgItems.Rows.Count   = 2;
            if (dtResultIng.Rows.Count != 0)
            {
                MostrarDatos(dtResultIng, dtResultSal);
            }
            else
            {
                MessageBox.Show("! No se ha encontrado marcaciones con los criterios especificados ¡.. Posiblemente no hay empleados activos, pique en el boton Activar Empleados para activarlos", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
            dtResultIng = null;
            dtResultSal = null;
        }
        private void ToolImprimir_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(CboMeses.SelectedValue) == 0)
            {
                MessageBox.Show("No se ha especificado el mes a consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboMeses.Focus();
                return;
            }

            if (Convert.ToInt32(CboAño.SelectedValue) == 0)
            {
                MessageBox.Show("No se ha especificado el año de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboAño.Focus();
                return;
            }

            if (Convert.ToString(CboEmpresa.SelectedValue) == "")
            {
                MessageBox.Show("No se ha especificado la empresa que desea consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboEmpresa.Focus();
                return;
            }

            int n_opcion = 0;

            objCabecera.STU_SISTEMA = STU_SISTEMA;
            if (OptImp1.Checked == true)
            {
                n_opcion = 1;
            }
            if (OptImp2.Checked == true)
            {
                n_opcion = 2;
            }
            if (OptImp3.Checked == true)
            {
                n_opcion = 3;
            }

            objCabecera.RptAsistencia(n_opcion, Convert.ToInt32(CboAño.SelectedValue), Convert.ToInt32(CboMeses.SelectedValue), Convert.ToString(CboEmpresa.SelectedValue));
        }