Esempio n. 1
0
        /// <summary>
        /// Получает наименование группы по перечислению типов
        /// </summary>
        /// <param name="groupType"></param>
        /// <returns></returns>
        internal static string GetReportGroupDescription(ReportGroupType groupType)
        {
            switch (groupType)
            {
            case ReportGroupType.Acts:
                return(Droid.Resources.Messages.Text_ReportGroupType_Acts);

            case ReportGroupType.ParametersSheets:
                return(Droid.Resources.Messages.Text_ReportGroupType_ParametersSheet);

            case ReportGroupType.Passports:
                return(Droid.Resources.Messages.Text_ReportGroupType_Passports);

            case ReportGroupType.Calibration:
                return(Droid.Resources.Messages.Text_ReportGroupType_Calibration);

            case ReportGroupType.NodeJob:
                return(Droid.Resources.Messages.Text_ReportGroupType_NodeJob);

            case ReportGroupType.SystemState:
                return(Droid.Resources.Messages.Text_ReportGroupType_SystemState);
            }

            return(Droid.Resources.Messages.Text_Others);
        }
Esempio n. 2
0
 /// <summary>
 /// Конструктор с описанием группы
 /// </summary>
 /// <param name="type"></param>
 /// <param name="desc"></param>
 public ReportsView(ReportGroupType type, string desc)
 {
     GroupType            = type;
     GroupTypeDescription = desc;
 }
Esempio n. 3
0
 /// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="reportEntity"></param>
 public ReportsView(ReportView reportEntity)
 {
     GroupType            = reportEntity.GroupType;
     GroupTypeDescription = reportEntity.GroupTypeDescription;
 }