Beispiel #1
0
 /// <summary>
 /// The Rules Constructor in parameter
 /// </summary>
 /// <param name="Hassaslık"></param>
 /// <param name="Miktar"></param>
 /// <param name="Kirlilik"></param>
 public Rules(EnumValues.Hassaslık Hassaslık, EnumValues.Miktar Miktar, EnumValues.Kirlilik Kirlilik)
 {
     this.Hassaslık = Hassaslık;
     this.Miktar    = Miktar;
     this.Kirlilik  = Kirlilik;
     TotalRules();
 }
Beispiel #2
0
        /// <summary>
        /// The Rules Constructor in parameter
        /// </summary>
        /// <param name="Hassaslık"></param>
        /// <param name="Miktar"></param>
        /// <param name="Kirlilik"></param>
        public Rules(string Hassaslık, string Miktar, string Kirlilik)
        {
            EnumValues.Hassaslık hassaslık = 0;
            EnumValues.Miktar    miktar    = 0;
            EnumValues.Kirlilik  kirlilik  = 0;

            #region Gelen Değer Hasssaslık ise
            switch (Hassaslık)
            {
            case ConstantsValues.Saglam:
                hassaslık = EnumValues.Hassaslık.sağlam;
                break;

            case ConstantsValues.Orta:
                hassaslık = EnumValues.Hassaslık.orta;
                break;

            case ConstantsValues.Hassas:
                hassaslık = EnumValues.Hassaslık.hassas;
                break;
            }
            #endregion

            #region Gelen Değer Miktar ise
            switch (Miktar)
            {
            case ConstantsValues.Kucuk:
                miktar = EnumValues.Miktar.kucuk;
                break;

            case ConstantsValues.Orta:
                miktar = EnumValues.Miktar.orta;
                break;

            case ConstantsValues.Buyuk:
                miktar = EnumValues.Miktar.buyuk;
                break;
            }
            #endregion

            #region Gelen Değer Kirlilik ise
            switch (Kirlilik)
            {
            case ConstantsValues.Kucuk:
                kirlilik = EnumValues.Kirlilik.kucuk;
                break;

            case ConstantsValues.Orta:
                kirlilik = EnumValues.Kirlilik.orta;
                break;

            case ConstantsValues.Buyuk:
                kirlilik = EnumValues.Kirlilik.buyuk;
                break;
            }
            #endregion

            this.Hassaslık = hassaslık;
            this.Miktar    = miktar;
            this.Kirlilik  = kirlilik;
            TotalRules();
        }