Esempio n. 1
0
        public override void boton_Click(int indice)
        {
            //frmReportes visor;
            Dialogos.frmSeleccionAnioMes seleccionAnioMes;
            switch (indice)
            {
            case 0:     //Formulas Asientos de Sueldos
                frmABMConceptos frmFormulasAsientos = new frmABMConceptos();
                frmFormulasAsientos.abrirParaAsientosDeSueldos();
                break;

            case 1:     //Generar Asiento de Sueldos
                frmLiquidacionTabla frmLiqui = new frmLiquidacionTabla();
                frmLiqui.abrirParaTabla(101);
                break;

            case 2:     //Reporte Asiento de Sueldos
                seleccionAnioMes = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
                if (seleccionAnioMes.ShowDialog() == DialogResult.OK)
                {
                    /*Reportes.CRAsientoDeSueldo crAsientoDeSueldo = new Sueldos.View.Reportes.CRAsientoDeSueldo();
                     * crAsientoDeSueldo.SetDataSource(Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldos", "anioMes", seleccionAnioMes.AnioMes));
                     * EmpresaEntity emp = new ConsultaEmpresas().getEmpresa(1);
                     * crAsientoDeSueldo.SetParameterValue(crAsientoDeSueldo.Parameter_empresa.ParameterFieldName, emp.RazonSocial);
                     * crAsientoDeSueldo.SetParameterValue(crAsientoDeSueldo.Parameter_soft.ParameterFieldName, "SOffT " + Modulo.version);
                     * visor = new frmReportes(crAsientoDeSueldo);
                     * visor.ShowDialog();*/
                    EmpresaEntity emp = new ConsultaEmpresas().getById(1);
                    DataSet       ds  = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldos", "anioMes", seleccionAnioMes.AnioMes);
                    Sueldos.Reportes.CrystalReport.ReportesCreador.ReporteAsientoDeSueldos(ds, emp.RazonSocial, Application.ProductVersion, seleccionAnioMes.AnioMesDescripcion);
                }
                break;

            case 3:     //Reporte por Centro de Costo
                seleccionAnioMes = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
                if (seleccionAnioMes.ShowDialog() == DialogResult.OK)
                {
                    /*  Reportes.CRAsientoDeSueldoPorCentroCosto crAsientoDeSueldoPorCentroCosto = new Sueldos.View.Reportes.CRAsientoDeSueldoPorCentroCosto();
                     * crAsientoDeSueldoPorCentroCosto.SetDataSource(Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldosPorCentroCosto", "anioMes", seleccionAnioMes.AnioMes));
                     * EmpresaEntity emp = new ConsultaEmpresas().getEmpresa(1);
                     * crAsientoDeSueldoPorCentroCosto.SetParameterValue(crAsientoDeSueldoPorCentroCosto.Parameter_empresa.ParameterFieldName, emp.RazonSocial);
                     * crAsientoDeSueldoPorCentroCosto.SetParameterValue(crAsientoDeSueldoPorCentroCosto.Parameter_soft.ParameterFieldName, "SOffT " + Modulo.version);
                     * visor = new frmReportes(crAsientoDeSueldoPorCentroCosto);
                     * visor.ShowDialog(); */
                    EmpresaEntity emp = new ConsultaEmpresas().getById(1);
                    DataSet       ds  = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldosPorCentroCosto", "anioMes", seleccionAnioMes.AnioMes);
                    Sueldos.Reportes.CrystalReport.ReportesCreador.ReportePorCentroDeCosto(ds, emp.RazonSocial, Application.ProductVersion, seleccionAnioMes.AnioMesDescripcion);
                }
                break;

            case 4:
                break;

            case 5:
                break;
            }
        }
Esempio n. 2
0
 public override void boton_Click(int indice)
 {
     //frmReportes visor;
     Dialogos.frmSeleccionAnioMes seleccionAnioMes;
     switch (indice)
     {
         case 0: //Formulas Asientos de Sueldos
             frmABMConceptos frmFormulasAsientos = new frmABMConceptos();
             frmFormulasAsientos.abrirParaAsientosDeSueldos();
             break;
         case 1: //Generar Asiento de Sueldos
             frmLiquidacionTabla frmLiqui = new frmLiquidacionTabla();
             frmLiqui.abrirParaTabla(101);
             break;
         case 2: //Reporte Asiento de Sueldos
             seleccionAnioMes = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
             if (seleccionAnioMes.ShowDialog() ==DialogResult.OK )
             {
                 /*Reportes.CRAsientoDeSueldo crAsientoDeSueldo = new Sueldos.View.Reportes.CRAsientoDeSueldo();
                 crAsientoDeSueldo.SetDataSource(Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldos", "anioMes", seleccionAnioMes.AnioMes));
                 EmpresaEntity emp = new ConsultaEmpresas().getEmpresa(1);
                 crAsientoDeSueldo.SetParameterValue(crAsientoDeSueldo.Parameter_empresa.ParameterFieldName, emp.RazonSocial);
                 crAsientoDeSueldo.SetParameterValue(crAsientoDeSueldo.Parameter_soft.ParameterFieldName, "SOffT " + Modulo.version);
                 visor = new frmReportes(crAsientoDeSueldo);
                 visor.ShowDialog();*/
                 EmpresaEntity emp = new ConsultaEmpresas().getById(1);
                 DataSet ds = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldos", "anioMes", seleccionAnioMes.AnioMes);
                 Sueldos.Reportes.CrystalReport.ReportesCreador.ReporteAsientoDeSueldos(ds, emp.RazonSocial,  Application.ProductVersion, seleccionAnioMes.AnioMesDescripcion);
             }
             break;
         case 3: //Reporte por Centro de Costo
             seleccionAnioMes = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
             if (seleccionAnioMes.ShowDialog() == DialogResult.OK)
             {
               /*  Reportes.CRAsientoDeSueldoPorCentroCosto crAsientoDeSueldoPorCentroCosto = new Sueldos.View.Reportes.CRAsientoDeSueldoPorCentroCosto();
                 crAsientoDeSueldoPorCentroCosto.SetDataSource(Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldosPorCentroCosto", "anioMes", seleccionAnioMes.AnioMes));
                 EmpresaEntity emp = new ConsultaEmpresas().getEmpresa(1);
                 crAsientoDeSueldoPorCentroCosto.SetParameterValue(crAsientoDeSueldoPorCentroCosto.Parameter_empresa.ParameterFieldName, emp.RazonSocial);
                 crAsientoDeSueldoPorCentroCosto.SetParameterValue(crAsientoDeSueldoPorCentroCosto.Parameter_soft.ParameterFieldName, "SOffT " + Modulo.version);
                 visor = new frmReportes(crAsientoDeSueldoPorCentroCosto);
                 visor.ShowDialog(); */
                 EmpresaEntity emp = new ConsultaEmpresas().getById(1);
                 DataSet ds = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "ReporteAsientoDeSueldosPorCentroCosto", "anioMes", seleccionAnioMes.AnioMes);
                 Sueldos.Reportes.CrystalReport.ReportesCreador.ReportePorCentroDeCosto(ds, emp.RazonSocial,  Application.ProductVersion, seleccionAnioMes.AnioMesDescripcion);
             }
             break;
         case 4:
             break;
         case 5:
             break;
     }
 }
Esempio n. 3
0
 public override void boton_Click(int indice)
 {
     switch (indice)
     {
         case 0: //Formulas Cargas Sociales
             frmABMConceptos frmFormulasCargas = new frmABMConceptos();
             frmFormulasCargas.abrirParaIndice(100);
             break;
         case 1: //Liquidar Cargas Sociales
             frmLiquidacionTabla frmLiqui = new frmLiquidacionTabla();
             frmLiqui.abrirParaCargasSociales(100);
             break;
         case 2: //Importar Datos SIJP
             frmImportarSIJP frmImporta = new frmImportarSIJP();
             frmImporta.ShowDialog();
             break;
         case 3: //Formulas Excel Cargas Cargas
             frmABMConceptos frmFormulasExcel = new frmABMConceptos();
             frmFormulasExcel.abrirParaIndice(102);
             break;
         case 4: //Liquidar Excel Cargas
             frmLiquidacionTabla frmExcelCargas = new frmLiquidacionTabla();
             frmExcelCargas.abrirParaExportarExcel(102);
             break;
         case 5: //Fondo Desempleo (txt)
             Dialogos.frmSeleccionAnioMes frmSeleccion = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
             if (frmSeleccion.ShowDialog() == DialogResult.OK)
             {
                 //*****************//
                 this.saveFileDialogFondoDesempleo.Filter = "Texto TXT (*.txt)|*.txt";
                 this.saveFileDialogFondoDesempleo.FileName = "ACREFD.TXT";
                 if (saveFileDialogFondoDesempleo.ShowDialog() == DialogResult.OK)
                 {
                     FondoDesempleo.generaArchivo(frmSeleccion.AnioMes, saveFileDialogFondoDesempleo.FileName);
                     //DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "reporteNetoPorLegajoAreaConvenioAnioMes", "anioMes", frmFecha.AnioMes);
                     //resultado.DataSetName = "reporteNetoPorLegajoAreaConvenioAnioMes";
                     //Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                     //resultado.Dispose();
                     MessageBox.Show("El archivo se generó correctamente.");
                 }
             }
             break;
         case 6:
             Dialogos.frmSeleccionAnioMes frmFecha = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
             if (frmFecha.ShowDialog() == DialogResult.OK)
             {
                 DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "fondoDesempleoConsultar", "anioMes", frmFecha.AnioMes);
                 resultado.DataSetName = "fondoDesempleoConsultar";
                 Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                 resultado.Dispose();
             }
             break;
         case 7: //DDJJ UOCRA
             Dialogos.frmSeleccionAnioMes frmSeleccion1 = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
             if (frmSeleccion1.ShowDialog() == DialogResult.OK)
             {
                 //*****************//
                 this.saveFileDialogFondoDesempleo.Filter = "Texto UOC (*.UOC)|*.UOC";
                 this.saveFileDialogFondoDesempleo.FileName = "DDJJUOCRA.UOC";
                 if (saveFileDialogFondoDesempleo.ShowDialog() == DialogResult.OK)
                 {
                     DDJJUOCRA.generaArchivo(frmSeleccion1.AnioMes, saveFileDialogFondoDesempleo.FileName);
                     //DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "reporteNetoPorLegajoAreaConvenioAnioMes", "anioMes", frmFecha.AnioMes);
                     //resultado.DataSetName = "reporteNetoPorLegajoAreaConvenioAnioMes";
                     //Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                     //resultado.Dispose();
                     MessageBox.Show("El archivo se generó correctamente.");
                 }
             }
             break;
     }
 }
Esempio n. 4
0
        public override void boton_Click(int indice)
        {
            switch (indice)
            {
            case 0:     //Formulas Cargas Sociales
                frmABMConceptos frmFormulasCargas = new frmABMConceptos();
                frmFormulasCargas.abrirParaIndice(100);
                break;

            case 1:     //Liquidar Cargas Sociales
                frmLiquidacionTabla frmLiqui = new frmLiquidacionTabla();
                frmLiqui.abrirParaCargasSociales(100);
                break;

            case 2:     //Importar Datos SIJP
                frmImportarSIJP frmImporta = new frmImportarSIJP();
                frmImporta.ShowDialog();
                break;

            case 3:     //Formulas Excel Cargas Cargas
                frmABMConceptos frmFormulasExcel = new frmABMConceptos();
                frmFormulasExcel.abrirParaIndice(102);
                break;

            case 4:     //Liquidar Excel Cargas
                frmLiquidacionTabla frmExcelCargas = new frmLiquidacionTabla();
                frmExcelCargas.abrirParaExportarExcel(102);
                break;

            case 5:     //Fondo Desempleo (txt)
                Dialogos.frmSeleccionAnioMes frmSeleccion = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
                if (frmSeleccion.ShowDialog() == DialogResult.OK)
                {
                    //*****************//
                    this.saveFileDialogFondoDesempleo.Filter   = "Texto TXT (*.txt)|*.txt";
                    this.saveFileDialogFondoDesempleo.FileName = "ACREFD.TXT";
                    if (saveFileDialogFondoDesempleo.ShowDialog() == DialogResult.OK)
                    {
                        FondoDesempleo.generaArchivo(frmSeleccion.AnioMes, saveFileDialogFondoDesempleo.FileName);
                        //DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "reporteNetoPorLegajoAreaConvenioAnioMes", "anioMes", frmFecha.AnioMes);
                        //resultado.DataSetName = "reporteNetoPorLegajoAreaConvenioAnioMes";
                        //Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                        //resultado.Dispose();
                        MessageBox.Show("El archivo se generó correctamente.");
                    }
                }
                break;

            case 6:
                Dialogos.frmSeleccionAnioMes frmFecha = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
                if (frmFecha.ShowDialog() == DialogResult.OK)
                {
                    DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "fondoDesempleoConsultar", "anioMes", frmFecha.AnioMes);
                    resultado.DataSetName = "fondoDesempleoConsultar";
                    Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                    resultado.Dispose();
                }
                break;

            case 7:     //DDJJ UOCRA
                Dialogos.frmSeleccionAnioMes frmSeleccion1 = new Sueldos.View.Dialogos.frmSeleccionAnioMes();
                if (frmSeleccion1.ShowDialog() == DialogResult.OK)
                {
                    //*****************//
                    this.saveFileDialogFondoDesempleo.Filter   = "Texto UOC (*.UOC)|*.UOC";
                    this.saveFileDialogFondoDesempleo.FileName = "DDJJUOCRA.UOC";
                    if (saveFileDialogFondoDesempleo.ShowDialog() == DialogResult.OK)
                    {
                        DDJJUOCRA.generaArchivo(frmSeleccion1.AnioMes, saveFileDialogFondoDesempleo.FileName);
                        //DataSet resultado = Model.DB.ejecutarDataSet(Model.TipoComando.SP, "reporteNetoPorLegajoAreaConvenioAnioMes", "anioMes", frmFecha.AnioMes);
                        //resultado.DataSetName = "reporteNetoPorLegajoAreaConvenioAnioMes";
                        //Model.DataSetTo.CSV(resultado, Model.Delimitador.PuntoComa);
                        //resultado.Dispose();
                        MessageBox.Show("El archivo se generó correctamente.");
                    }
                }
                break;
            }
        }