public static void CalularVacaciones() { ParametroSistema parametroSistema = ParametroSistema.ObtenerParametroSistemaActivo(); foreach (Empleado empleado in ListaEmpleados) { // TODO - VOLVER A REVISAR ESTA CONDICION if ((empleado.fechaIngreso.Year - DateTime.Today.Year) == 1) { if ((empleado.diasVacacionesAcumulados + 12) > parametroSistema.maxDiasVacacionesAcumulados) { empleado.diasVacacionesAcumulados += 12; } else { empleado.diasVacacionesAcumulados = parametroSistema.maxDiasVacacionesAcumulados; } } } }
public static void EliminarParametroSistema(ParametroSistema p) { ListaParametroSistema.Remove(p); }
public static void AgregarParametroSistema(ParametroSistema p) { ListaParametroSistema.Add(p); }