示例#1
0
 public Pago_Review_Form(Pago pago, Colaborador c, Pago_Review parent)
 {
     InitializeComponent();
     this.pago   = pago;
     bruto_base  = pago.SalarioBruto;
     this.c      = c;
     config      = new BusinessLogic.Configuracion().obtener_Configuracion();
     tipo        = c.Tipo_planilla;
     this.parent = parent;
     setear_datos();
 }
示例#2
0
        public void lista_review_pagos(Planilla planilla, Boolean state)
        {
            List <Pago> lista = new List <Pago>();

            if (!state)
            {
                this.pagos = new Pago().obtener_lista_por_planilla(planilla.Id);
            }
            foreach (Pago p in pagos)
            {
                if (planilla.Id == p.Id_planilla)
                {
                    lista.Add(p);
                }
            }

            review_pagos      = new Pago_Review(lista, this, state);
            review_pagos.Dock = DockStyle.Fill;
            pn_master.Controls.Clear();
            pn_master.Controls.Add(review_pagos);
        }