Exemplo n.º 1
0
        private void lblpdf_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txtCodigo.Text) && lblOperacion.Text == "Consulta" && Encontro == true)
            {
                BLL.CompanyBLL bllComp = new BLL.CompanyBLL();
                ECompany       objC    = bllComp.buscar();
                DataTable      dt      = new DataTable();
                dt = bllAct.informeBasico(txtCodigo.Text);
                Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
                ReportDocument         reporte = new ReportDocument();
                string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\rptinfActBasico.rpt";
                reporte.Load(ruta);
                reporte.SetDataSource(dt);
                // Asignacion de Parametros
                reporte.SetParameterValue("comp", objC.descripcion);
                reporte.SetParameterValue("nit", objC.nit);
                reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

                frm.CReporte.ReportSource = reporte;
                frm.CReporte.Refresh();
                frm.ShowDialog();
            }
            else
            {
                MessageBox.Show("Seleccione un Activo (Valido O Registrado en el Sistem)", "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemplo n.º 2
0
        private void lblGenerar_Click(object sender, EventArgs e)
        {
            ECompany  objC     = bllComp.buscar();
            DataTable dt       = new DataTable();
            string    grupo    = "";
            string    subgrupo = "";
            string    fInicio  = "";
            string    fFinal   = "";

            if (rbtodosGrupo.Checked == true)
            {
                grupo = "Todos";
            }
            else
            {
                grupo = cboGrupo.SelectedValue.ToString();
            }

            if (rbtodosSubg.Checked == true)
            {
                subgrupo = "Todos";
            }
            else
            {
                subgrupo = cboSubgrupo.SelectedValue.ToString();
            }

            if (rbFecha.Checked == true)
            {
                fFinal  = "Todos";
                fInicio = "Todos";
            }
            else
            {
                fInicio = UtilSystem.fFecha(dtpInicio.Value);
                fFinal  = UtilSystem.fFecha(dtpFinal.Value);
            }

            dt = bllAct.informeGrupo(grupo, subgrupo, fInicio, fFinal);

            Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
            ReportDocument         reporte = new ReportDocument();
            string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\RptInfGrupos.rpt";

            reporte.Load(ruta);
            reporte.SetDataSource(dt);
            // Asignacion de Parametros
            reporte.SetParameterValue("comp", objC.descripcion);
            reporte.SetParameterValue("nit", objC.nit);
            reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

            frm.CReporte.ReportSource = reporte;
            frm.CReporte.Refresh();
            frm.ShowDialog();
        }
Exemplo n.º 3
0
        private void generarTodosPDF()
        {
            ECompany  objC = bllComp.buscar();
            DataTable dt   = new DataTable();

            dt = bllAct.informeValores();

            Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
            ReportDocument         reporte = new ReportDocument();
            string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\RptInfDepreciacion.rpt";

            reporte.Load(ruta);
            reporte.SetDataSource(dt);
            // Asignacion de Parametros
            reporte.SetParameterValue("comp", objC.descripcion);
            reporte.SetParameterValue("nit", objC.nit);
            reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

            frm.CReporte.ReportSource = reporte;
            frm.CReporte.Refresh();
            frm.ShowDialog();
        }
Exemplo n.º 4
0
        private void informeIndidual()
        {
            List <EActivos> lst = new List <EActivos>();

            lst.Add(bllAct.buscar(txtCodActivo.Text));
            ECompany objC = bllComp.buscar();

            Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
            ReportDocument         reporte = new ReportDocument();
            string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\rptinfActBasico.rpt";

            reporte.Load(ruta);
            reporte.SetDataSource(lst);
            // Asignacion de Parametros
            reporte.SetParameterValue("comp", objC.descripcion);
            reporte.SetParameterValue("nit", objC.nit);
            reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

            frm.CReporte.ReportSource = reporte;
            frm.CReporte.Refresh();
            frm.Show();
        }
Exemplo n.º 5
0
        private bool buscarCompany(string rol)
        {
            if (rol == "admin" && txtcompania.Text == "" || txtcompania.Text == "Compañia")
            {
                bllPrin.iniciarUsuario(txtusuario.Text, rol);

                lstCompany = bllComp.getAll(); // Obtener todas las compañias creadas
                if (lstCompany == null)
                {
                    MessageBox.Show("No hay compañias creadas, Verifique ", "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bllPrin.iniciarCompany("", null);
                    bllPrin.iniciarPeriodo("00/0000");
                }
                else
                {
                    bllPrin.iniciarCompany(lstCompany.ElementAt(0).login, lstCompany.ElementAt(0).codigo);
                    string buscarPeriodo = bllComp.buscarPeriodo();
                    if (buscarPeriodo != "")
                    {
                        MessageBox.Show(buscarPeriodo, "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                pass    = bllPrin.Encriptar(txtpasswC.Text, "sae");
                company = bllComp.buscar(txtcompania.Text, pass);

                if (company == null)
                {
                    MessageBox.Show("Compañia o contraseña invalido, Verifique ", "SAE Control de Acceso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtcompania.Focus();
                    return(false);
                }
                else
                {
                    bllPrin.iniciarUsuario(txtusuario.Text, rol);
                    bllPrin.iniciarCompany(company.login, company.codigo);
                    string buscarPeriodo = bllComp.buscarPeriodo();
                    if (buscarPeriodo != "")
                    {
                        MessageBox.Show(buscarPeriodo, "SAE Control", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            return(true);
        }
Exemplo n.º 6
0
        private void generarPorDocumento()
        {
            ECompany  objC = bllComp.buscar();
            DataTable dt   = new DataTable();

            dt = bllMov.getAll(tipo, activo, cboInicial.Text + txtYear1.Text, cboFinal.Text + txtYear1.Text);
            Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
            ReportDocument         reporte = new ReportDocument();
            string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\RptInfMovimiento.rpt";

            reporte.Load(ruta);
            reporte.SetDataSource(dt);
            // Asignacion de Parametros
            reporte.SetParameterValue("comp", objC.descripcion);
            reporte.SetParameterValue("nit", objC.nit);
            reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

            frm.CReporte.ReportSource = reporte;
            frm.CReporte.Refresh();
            frm.ShowDialog();
        }
Exemplo n.º 7
0
        private void informe(string codigo)
        {
            BLL.CompanyBLL bllComp = new BLL.CompanyBLL();
            ECompany       objC    = bllComp.buscar();
            DataTable      dt      = new DataTable();

            dt = bllAct.informeUbicacion(codigo, tPropiedad);
            Informes.FrmVerInforme frm     = new Informes.FrmVerInforme();
            ReportDocument         reporte = new ReportDocument();
            string ruta = AppDomain.CurrentDomain.BaseDirectory + "Reportes\\RptInfAreas.rpt";

            reporte.Load(ruta);
            reporte.SetDataSource(dt);
            // Asignacion de Parametros
            reporte.SetParameterValue("comp", objC.descripcion);
            reporte.SetParameterValue("nit", objC.nit);
            reporte.SetParameterValue("periodo", "Periodo Actual: " + BLL.Inicializar.periodo);

            frm.CReporte.ReportSource = reporte;
            frm.CReporte.Refresh();
            frm.ShowDialog();
        }
Exemplo n.º 8
0
 private void parametros()
 {
     BLL.CompanyBLL bllComp = new BLL.CompanyBLL();
     comp = bllComp.buscar();
 }