public List <PointF> AreaHesapla(Enums.AgirlikMerkez outputMerkez, double y, int areaId)
        {
            switch (outputMerkez)
            {
            case Enums.AgirlikMerkez.Donus:
                return(AreaDonusHizi(y, areaId));

            case Enums.AgirlikMerkez.Deterjan:
                return(AreaDeterjan(y, areaId));

            case Enums.AgirlikMerkez.Sure:
                return(AreaSure(y, areaId));
            }
            return(new List <PointF>());
        }
Exemple #2
0
        public double AğırlıkGetir(Enums.AgirlikMerkez m)
        {
            double donme_agirlik = 0, sure_agirlik = 0, deterjan_agirlik = 0;

            switch (DonusHizi)
            {
            case Enums.Donus.hassas:
                donme_agirlik = -1.15;
                break;

            case Enums.Donus.normalHassas:
                donme_agirlik = 2.75;
                break;

            case Enums.Donus.orta:
                donme_agirlik = 5;
                break;

            case Enums.Donus.normalGuclu:
                donme_agirlik = 7.25;
                break;

            case Enums.Donus.guclu:
                donme_agirlik = 11.15;
                break;
            }

            switch (Suresi)
            {
            case Enums.Sure.kısa:
                sure_agirlik = 23.79;
                break;

            case Enums.Sure.normalKısa:
                sure_agirlik = 39.9;
                break;

            case Enums.Sure.orta:
                sure_agirlik = 57.5;
                break;

            case Enums.Sure.normalUzun:
                sure_agirlik = 75.1;
                break;

            case Enums.Sure.uzun:
                sure_agirlik = 102.15;
                break;
            }


            switch (DeterjanMiktari)
            {
            case Enums.Deterjan.cokAz:
                deterjan_agirlik = 10;
                break;

            case Enums.Deterjan.az:
                deterjan_agirlik = 85;
                break;

            case Enums.Deterjan.orta:
                deterjan_agirlik = 150;
                break;

            case Enums.Deterjan.fazla:
                deterjan_agirlik = 215;
                break;

            case Enums.Deterjan.cokFazla:
                deterjan_agirlik = 290;
                break;
            }

            switch (m)
            {
            case Enums.AgirlikMerkez.Donus: return(donme_agirlik);

            case Enums.AgirlikMerkez.Deterjan: return(deterjan_agirlik);

            case Enums.AgirlikMerkez.Sure: return(sure_agirlik);
            }
            return(0);
        }