コード例 #1
0
        public ListdatalayountModel GetListdatalayountById(string id)
        {
            var iId = Convert.ToInt32(id);
            var listdatalayountModel = Datas.FirstOrDefault(c => c.ListDataLayoutID == iId);

            return(listdatalayountModel);
        }
コード例 #2
0
        public ListtempleModel GetListtempleById(string id)
        {
            var iId             = Convert.ToInt32(id);
            var listtempleModel = Datas.FirstOrDefault(c => c.ListTempleID == iId);

            return(listtempleModel);
        }
コード例 #3
0
        public ListmetadataModel GetListmetadataById(string id)
        {
            var iId = Convert.ToInt32(id);
            var listmetadataModel = Datas.FirstOrDefault(c => c.ID == iId);

            return(listmetadataModel);
        }
コード例 #4
0
        public ListdisplayexModel GetListdisplayexById(string id)
        {
            var iId = Convert.ToInt32(id);
            var listdisplayexModel = Datas.FirstOrDefault(c => c.ListDisplayID == iId);

            return(listdisplayexModel);
        }
コード例 #5
0
        public ListcommandexModel GetListcommandexById(string id)
        {
            var iId = Convert.ToInt32(id);
            var listcommandexModel = Datas.FirstOrDefault(c => c.ListCommandID == iId);

            return(listcommandexModel);
        }
コード例 #6
0
        public MetadatafieldsModel GetMetadatafieldsById(string id)
        {
            var iId = Convert.ToInt32(id);
            var metadatafieldsModel = Datas.FirstOrDefault(c => c.ID == iId);

            return(metadatafieldsModel);
        }
コード例 #7
0
ファイル: Data.cs プロジェクト: marclee44/TDD-Taxi
        public Tuple <int, int> GetCurrent()
        {
            var current = Datas.FirstOrDefault();

            Datas.RemoveAt(0);
            return(current);
        }
コード例 #8
0
ファイル: ListPageViewModelBase.cs プロジェクト: oppqw/NeUWP
 //注册在listviewbase 的item点击事件上,点击会变化item的IsSelected选择及IsAllSelected
 public void ToogleItemSelected(T item)
 {
     if (item is ISupportMutiSelect)
     {
         var _data = item as ISupportMutiSelect;
         _data.IsSelected = !_data.IsSelected;
         if (!_data.IsSelected)
         {
             IsAllSelected = false;
             if (IsHasSelected)
             {
                 if (Datas != null && Datas.FirstOrDefault(s => (s is ISupportMutiSelect) && (s as ISupportMutiSelect).IsSelected) == null)
                 {
                     IsHasSelected = false;
                 }
             }
         }
         else
         {
             if (!IsAllSelected)
             {
                 if (Datas != null && Datas.FirstOrDefault(s => (s is ISupportMutiSelect) && !(s as ISupportMutiSelect).IsSelected) == null)
                 {
                     IsAllSelected = true;
                 }
             }
             IsHasSelected = true;
         }
     }
 }
コード例 #9
0
        public void UpdateListdataremarkByTimeListDataId(ListdataremarkModel listdataremarkModel)
        {
            var model = Datas.FirstOrDefault(c => c.Listdataid == listdataremarkModel.Listdataid && c.Time == listdataremarkModel.Time);

            model.Remark = listdataremarkModel.Remark;
            Update(model);
        }
コード例 #10
0
        public ListdatalayountModel GetListdatalayountByListDataIdArrangeName(string listDataId, string arrangeName)
        {
            int iListDataId = Convert.ToInt32(listDataId);
            var ret         = Datas.FirstOrDefault(a => a.ListDataID == iListDataId && a.StrDate == arrangeName);

            return(ret);
        }
コード例 #11
0
        public void DeleteClassByCode(string code)
        {
            var model = Datas.FirstOrDefault(m => m.StrCode == code);

            if (model != null)
            {
                DeleteClass(model.ClassID);
            }
        }
コード例 #12
0
        public void DeleteListdatalayountByTimeListDataId(string time, long listDataId)
        {
            var model = Datas.FirstOrDefault(a => a.ListDataID == listDataId && a.StrDate == time);

            if (model != null)
            {
                Delete(model.ListDataLayoutID);
            }
        }
コード例 #13
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="property"></param>
        public AbstractSitecoreDataHandler GetDataHandler(SitecoreProperty property)
        {
            AbstractSitecoreDataHandler newHandler;

            if (property.Attribute.DataHandler != null)
            {
                Type dataType = property.Attribute.DataHandler;
                if (typeof(AbstractSitecoreDataHandler).IsAssignableFrom(dataType))
                {
                    try
                    {
                        newHandler = (AbstractSitecoreDataHandler)dataType.Assembly.CreateInstance(dataType.FullName);
                    }
                    catch (Exception ex)
                    {
                        throw new MapperException(
                                  "Failed to create instance of the data handler {0} configured on property {0} on class {1}"
                                  .Formatted(dataType.FullName, property.Property.Name,
                                             property.Property.ReflectedType.FullName), ex);
                    }
                }
                else
                {
                    throw new MapperException(
                              "Custom data handler does not inherit from AbstractSitecoreDataHandler for {0} on class"
                              .Formatted(property.Property.Name, property.Property.ReflectedType.FullName));
                }
            }
            else
            {
                AbstractSitecoreDataHandler handler = Datas.FirstOrDefault(x => x.WillHandle(property, Datas, Classes));

                if (handler == null)
                {
                    throw new NotSupportedException("No data handler for: \n\r Class: {0} \n\r Member: {1} \n\r Attribute: {2}"
                                                    .Formatted(
                                                        property.Property.ReflectedType.FullName,
                                                        property.Property.Name,
                                                        property.Attribute.GetType().FullName
                                                        ));
                }

                newHandler = handler.Clone() as AbstractSitecoreDataHandler;
            }
            newHandler.ConfigureDataHandler(property);

            return(newHandler);
        }
コード例 #14
0
        public Jc_DevModel GetDeviceDefineById(string id)
        {
            var jc_DevModel = Datas.FirstOrDefault(c => c.ID == id);

            return(jc_DevModel);
        }
コード例 #15
0
        public EmergencyLinkageMasterTriDataStateAssModel GetEmergencyLinkageMasterTriDataStateAssById(string id)
        {
            var emergencyLinkageMasterTriDataStateAssModel = Datas.FirstOrDefault(c => c.Id == id);

            return(emergencyLinkageMasterTriDataStateAssModel);
        }
コード例 #16
0
        public Jc_BxexModel GetCalibrationStatisticsById(string id)
        {
            var jc_BxexModel = Datas.FirstOrDefault(c => c.ID == id);

            return(jc_BxexModel);
        }
コード例 #17
0
        public ClassModel GetClassById(string id)
        {
            var classModel = Datas.FirstOrDefault(c => c.ClassID == id);

            return(classModel);
        }
コード例 #18
0
        public EmergencyLinkagePassivePersonAssModel GetEmergencyLinkagePassivePersonAssById(string id)
        {
            var emergencyLinkagePassivePersonAssModel = Datas.FirstOrDefault(c => c.Id == id);

            return(emergencyLinkagePassivePersonAssModel);
        }
コード例 #19
0
        public LighthistoryModel GetLighthistoryById(string id)
        {
            var lighthistoryModel = Datas.FirstOrDefault(c => c.ID == id);

            return(lighthistoryModel);
        }
コード例 #20
0
        public ListdataremarkModel GetListdataremarkById(string id)
        {
            var listdataremarkModel = Datas.FirstOrDefault(c => c.Listdataremarkid == id);

            return(listdataremarkModel);
        }
コード例 #21
0
        public EmergencyLinkageHistoryMasterPointAssModel GetEmergencyLinkageHistoryMasterPointAssById(string id)
        {
            var emergencyLinkageHistoryMasterPointAssModel = Datas.FirstOrDefault(c => c.Id == id);

            return(emergencyLinkageHistoryMasterPointAssModel);
        }
コード例 #22
0
        public ListdataremarkModel GetListdataremarkByTimeListDataId(DateTime time, long listDataId)
        {
            var listdataremarkModel = Datas.FirstOrDefault(c => c.Listdataid == listDataId.ToString() && c.Time == time);

            return(listdataremarkModel);
        }
コード例 #23
0
        public Jc_DefwbModel GetDeviceKoriyasuById(string id)
        {
            var jc_DefwbModel = Datas.FirstOrDefault(c => c.ID == id);

            return(jc_DefwbModel);
        }
コード例 #24
0
        public SysEmergencyLinkageModel GetSysEmergencyLinkageById(string id)
        {
            var sysEmergencyLinkageModel = Datas.FirstOrDefault(c => c.Id == id);

            return(sysEmergencyLinkageModel);
        }
コード例 #25
0
        public EmergencyLinkHistoryModel GetEmergencyLinkHistoryById(string id)
        {
            var emergencyLinkHistoryModel = Datas.FirstOrDefault(c => c.Id == id);

            return(emergencyLinkHistoryModel);
        }