public wnwPagoEmpleados(string pCedula)
        {
            InitializeComponent();
            EmpleadoMantenimiento empleado = new EmpleadoMantenimiento();
            bool color = true;
            Empleado = empleado.AutenticaEmpleado(pCedula);


            //dtgPagos.ItemsSource = empleado.ListarPagosEmpleados(pCedula);

            List<SIGEEA_spObtenerPagosEmpleadosPendientesResult> lista = new List<SIGEEA_spObtenerPagosEmpleadosPendientesResult>();
            lista = empleado.ListarPagosEmpleados(pCedula);


            foreach (SIGEEA_spObtenerPagosEmpleadosPendientesResult p in lista)
            {
                uc_PagoEmpleado Pago = new uc_PagoEmpleado();
                Pago.PagoId = p.PK_Id_HorLaboradas;
                Pago.Fechas = p.Fecha;
                Pago.CantidadHoras = Convert.ToInt32(p.Diferencia);
                Pago.Puestos = p.Nombre_Puesto;
                Pago.Tarifas = p.Tarifa;
                Pago.Totales = p.Total;
                Pago.Color(color);
                color = !color;
                stpPagos.Children.Add(Pago);
            }
        }
        private static void TotalAct(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            uc_PagoEmpleado nPago = (uc_PagoEmpleado)d;

            nPago.Totales = e.NewValue as string;
        }
        private static void eTarifaAct(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            uc_PagoEmpleado nPago = (uc_PagoEmpleado)d;

            nPago.Tarifae = Convert.ToDouble(e.NewValue);
        }
        private static void HorasAct(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            uc_PagoEmpleado nPago = (uc_PagoEmpleado)d;

            nPago.CantidadHoras = Convert.ToInt32(e.NewValue);
        }
        private static void IdPagoAct(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            uc_PagoEmpleado nPago = (uc_PagoEmpleado)d;

            nPago.PagoId = Convert.ToInt32(e.NewValue);
        }