courese_module_model.dart 1.86 KB
import 'package:flutter/material.dart';

class CourseModuleModel {
  Color get color => getCourseColor();

  String get courseModuleTitle => getCourseModuleTitle();

  String get courseModuleLogo => getCoureseImageName();

  String course;

  CourseModuleModel(this.course);

  Color getCourseColor() {
    if (course == 'Phase-1') {
      return Colors.yellow;
    }
    if (course == 'Phase-2') {
      return Colors.red;
    }
    if (course == 'Phase-3') {
      return Colors.blue;
    }
    if (course == 'Phase-4') {
      return Colors.green;
    }
    if (course == 'Phase-5') {
      return Colors.orange;
    }
    if (course == 'Phase-6') {
      return const Color(0XFFC07347);
    }
    if (course == 'Phase-7') {
      return const Color(0xFFA3A2A2);
    }
    return Colors.red;
  }

  String getCourseModuleTitle() {
    if (course == 'Phase-1') {
      return 'learn wow! yellow';
    }
    if (course == 'Phase-2') {
      return 'learn wow! red';
    }
    if (course == 'Phase-3') {
      return 'learn wow! blue';
    }
    if (course == 'Phase-4') {
      return 'learn wow! green';
    }
    if (course == 'Phase-5') {
      return 'learn wow! orange';
    }
    if (course == 'Phase-6') {
      return 'learn wow! bronze';
    }
    if (course == 'Phase-7') {
      return 'learn wow! silver';
    }
    return 'learn wow! red';
  }

  String getCoureseImageName() {
    if (course == 'Phase-1') {
      return 'yellow_positive';
    }
    if (course == 'Phase-2') {
      return 'red_positive';
    }
    if (course == 'Phase-3') {
      return 'blue_positive';
    }
    if (course == 'Phase-4') {
      return 'learn wow! green';
    }
    if (course == 'Phase-5') {
      return 'orange_positive';
    }
    if (course == 'Phase-6') {
      return 'bronze_positive';
    }
    if (course == 'Phase-7') {
      return 'silver_positive';
    }
    return 'red_positive';
  }
}