Пример #1
0
        private Color GetPinFromActivityStatus(Model.ActivityStatusEnum status)
        {
            string colorHex;

            switch (status)
            {
            case Model.ActivityStatusEnum.Generated:
                colorHex = "#f1c40f";
                break;

            case Model.ActivityStatusEnum.CustomerSigned:
                colorHex = "#16a085";
                break;

            case Model.ActivityStatusEnum.ConsultantSigned:
                colorHex = "#2980b9";
                break;

            default:
                colorHex = "#16a085";
                break;
            }

            return(Color.FromHex(colorHex));
        }
Пример #2
0
        private string GetStatusTranscription(Model.ActivityStatusEnum status)
        {
            string statusName;

            switch (status)
            {
            case Model.ActivityStatusEnum.Generated:
                statusName = "A remplir";
                break;

            case Model.ActivityStatusEnum.CustomerSigned:
                statusName = "Signé par le client";
                break;

            case Model.ActivityStatusEnum.ConsultantSigned:
                statusName = "Signé par le consultant";
                break;

            case Model.ActivityStatusEnum.ModificationsRequired:
                statusName = "Modifications requises";
                break;

            default:
                statusName = "error";
                break;
            }

            return(statusName);
        }