public IEnumerable <PlanillaRemuneracion> GenerarPlanilla(string Periodo) { IPlanillaEngine planillaEngine = _businessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); IEnumerable <PlanillaRemuneracion> planilla = planillaEngine.GenerarPlanilla(Periodo); return(planilla); }
public IEnumerable <PlanillaRemuneracion> GetPlanillaGratificacion(int Anio, int Mes) { IEnumerable <PlanillaRemuneracion> resultado = new List <PlanillaRemuneracion>(); IPlanillaEngine planillaEngine = _BusinessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); resultado = planillaEngine.GetPlanillaGratificacion(Anio, Mes); return(resultado); }
public IEnumerable <PlanillaCTS> GetPlanillaCTS(int Anio, int Mes) { IEnumerable <PlanillaCTS> resultado = new List <PlanillaCTS>(); IPlanillaEngine planillaEngine = _BusinessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); resultado = planillaEngine.GenerarPlanillaCTS(Anio, Mes); return(resultado); }
public IEnumerable <PlanillaRemuneracion> GetPlanillaPeriodo(int Anio, int Mes) { IEnumerable <PlanillaRemuneracion> resultado = new List <PlanillaRemuneracion>(); try { IPlanillaEngine planillaEngine = _BusinessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); resultado = planillaEngine.GetPlanillaNormalPorPeriodo(Anio, Mes); } catch (InvalidOperationException Ex) { throw Ex; } return(resultado); }
public List <PlanillaRemuneracion> GetPlanillaSimple(string Periodo) { IPlanillaEngine planillaEngine = _BusinessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); return(planillaEngine.GenerarPlanilla(Periodo)); }
public Dictionary <String, IEnumerable <ResumenPlanilla> > GetResumenPlanilla(int Anio, int?IdPersonal = 0) { IPlanillaEngine planillaEngine = _BusinessEngineFactory.GetBusinessEngine <IPlanillaEngine>(); return(planillaEngine.GetPlanillasNormalesResumen(Anio, IdPersonal)); }