コード例 #1
0
        private void ROL_002_Egresos_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            int IdEmpresa    = p_IdEmpresa.Value == null ? 0 : Convert.ToInt32(p_IdEmpresa.Value);
            int IdNominaTipo = this.p_IdNominaTipo.Value == null ? 0 : Convert.ToInt32(this.p_IdNominaTipo.Value);
            int IdPeriodo    = p_IdPeriodo.Value == null ? 0 : Convert.ToInt32(p_IdPeriodo.Value);
            int IdEmpleado   = p_IdEmpleado.Value == null ? 0 : Convert.ToInt32(p_IdEmpleado.Value);

            ROL_002_Bus bus_rpt = new ROL_002_Bus();

            Lista_detalle_prestamo = bus_rpt.get_list_detalle_prestamos(IdEmpresa, IdNominaTipo, IdPeriodo, IdEmpleado);
        }
コード例 #2
0
        private void ROL_002_Rpt_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            int IdEmpresa    = p_IdEmpresa.Value == null ? 0 : Convert.ToInt32(p_IdEmpresa.Value);
            int IdNomina     = p_IdNomina.Value == null ? 0 : Convert.ToInt32(p_IdNomina.Value);
            int IdNominaTipo = p_IdNominaTipo.Value == null ? 0 : Convert.ToInt32(p_IdNominaTipo.Value);
            int IdPeriodo    = p_IdPeriodo.Value == null ? 0 : Convert.ToInt32(p_IdPeriodo.Value);
            int IdSucursal   = p_IdSucursal.Value == null ? 0 : Convert.ToInt32(p_IdSucursal.Value);
            //lbl_fecha.Text = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss");
            ROL_002_Bus         bus_rpt = new ROL_002_Bus();
            List <ROL_002_Info> lst_rpt = bus_rpt.get_list_empleados(IdEmpresa, IdNomina, IdNominaTipo, IdPeriodo, IdSucursal);

            this.DataSource = lst_rpt;
        }
コード例 #3
0
 private void ROL_002_Rpt_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
 {
     try
     {
         lbl_empresa.Text = empresa.Value.ToString();
         int                 IdEmpresa    = p_IdEmpresa.Value == null ? 0 : Convert.ToInt32(p_IdEmpresa.Value);
         int                 IdNomina     = p_IdNomina.Value == null ? 0 : Convert.ToInt32(p_IdNomina.Value);
         int                 IdNominaTipo = p_IdNominaTipo.Value == null ? 0 : Convert.ToInt32(p_IdNominaTipo.Value);
         int                 IdPeriodo    = p_IdPeriodo.Value == null ? 0 : Convert.ToInt32(p_IdPeriodo.Value);
         ROL_002_Bus         bus_rpt      = new ROL_002_Bus();
         List <ROL_002_Info> lst_rpt      = bus_rpt.get_list(IdEmpresa, IdNomina, IdNominaTipo, IdPeriodo);
         this.DataSource = lst_rpt;
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #4
0
        private void ROL_002_RolPago_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            lbl_fecha.Text = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss");

            ro_rubros_calculados_Info info_rubros_calculados = new ro_rubros_calculados_Info();
            ro_rubros_calculados_Bus  bus_rubros_calculados  = new ro_rubros_calculados_Bus();
            int IdEmpresa    = p_IdEmpresa.Value == null ? 0 : Convert.ToInt32(p_IdEmpresa.Value);
            int IdNomina     = p_IdNomina.Value == null ? 0 : Convert.ToInt32(p_IdNomina.Value);
            int IdNominaTipo = p_IdNominaTipo.Value == null ? 0 : Convert.ToInt32(p_IdNominaTipo.Value);
            int IdPeriodo    = p_IdPeriodo.Value == null ? 0 : Convert.ToInt32(p_IdPeriodo.Value);
            int IdSucursal   = p_IdSucursal.Value == null ? 0 : Convert.ToInt32(p_IdSucursal.Value);
            int IdEmpleado   = p_IdEmpleado.Value == null ? 0 : Convert.ToInt32(p_IdEmpleado.Value);

            info_rubros_calculados = bus_rubros_calculados.get_info(IdEmpresa);

            ROL_002_Bus         bus_rpt = new ROL_002_Bus();
            List <ROL_002_Info> lst_rpt = bus_rpt.get_list(IdEmpresa, IdNomina, IdNominaTipo, IdPeriodo, IdSucursal, IdEmpleado);

            tb_empresa_Bus bus_empresa = new tb_empresa_Bus();
            var            emp         = bus_empresa.get_info(IdEmpresa);

            if (emp != null && emp.em_logo != null)
            {
                ImageConverter obj = new ImageConverter();
                lbl_imagen.Image = (Image)obj.ConvertFrom(emp.em_logo);
            }

            lbl_empresa.Text = emp.RazonSocial;
            Lista_ingreso    = (from q in lst_rpt
                                where q.Valor > 0
                                group q by new
            {
                q.IdEmpresa,
                q.IdSucursal,
                q.IdPeriodo,
                q.IdNominaTipo,
                q.IdNominaTipoLiqui,
                q.IdEmpleado,
                q.RubroDescripcion,
                q.Valor,
                q.Grupo,
                q.ca_orden,
                q.ru_orden
            } into ing
                                select new ROL_002_Info
            {
                IdEmpresa = ing.Key.IdEmpresa,
                IdSucursal = ing.Key.IdSucursal,
                IdPeriodo = ing.Key.IdPeriodo,
                IdNominaTipo = ing.Key.IdNominaTipo,
                IdNominaTipoLiqui = ing.Key.IdNominaTipoLiqui,
                IdEmpleado = ing.Key.IdEmpleado,
                RubroDescripcion = ing.Key.RubroDescripcion,
                Valor = ing.Key.Valor,
                Grupo = ing.Key.Grupo,
                ca_orden = ing.Key.ca_orden,
                ru_orden = ing.Key.ru_orden
            }).ToList();

            Lista_egreso = (from q in lst_rpt
                            where q.Valor < 0
                            group q by new
            {
                q.IdEmpresa,
                q.IdSucursal,
                q.IdPeriodo,
                q.IdNominaTipo,
                q.IdNominaTipoLiqui,
                q.IdEmpleado,
                q.RubroDescripcion,
                q.Valor,
                q.Grupo,
                q.ca_orden,
                q.ru_orden
            } into egr
                            select new ROL_002_Info
            {
                IdEmpresa = egr.Key.IdEmpresa,
                IdSucursal = egr.Key.IdSucursal,
                IdPeriodo = egr.Key.IdPeriodo,
                IdNominaTipo = egr.Key.IdNominaTipo,
                IdNominaTipoLiqui = egr.Key.IdNominaTipoLiqui,
                IdEmpleado = egr.Key.IdEmpleado,
                RubroDescripcion = egr.Key.RubroDescripcion,
                Valor = (egr.Key.Valor) * -1,
                Grupo = egr.Key.Grupo,
                ca_orden = egr.Key.ca_orden,
                ru_orden = egr.Key.ru_orden
            }).ToList();

            lb_liquido.Text = Convert.ToString(Convert.ToDecimal(string.Format("{0:F2}", (lst_rpt.Sum(v => v.Valor)))));
            this.DataSource = lst_rpt;
        }