コード例 #1
0
        private static PhoneType FromPhoneTypeView(PhoneTypeViewModel typeView)
        {
            PhoneType type = new PhoneType()
            {
                PhoneTypeId = typeView.PhoneTypeId,
                Name        = typeView.Name
            };

            return(type);
        }
コード例 #2
0
        public PhoneTypeViewModel MapPTViewModel(IDataReader reader, int index)
        {
            PhoneTypeViewModel model = new PhoneTypeViewModel
            {
                Id          = reader.GetSafeInt32(index++),
                DisplayName = reader.GetSafeString(index++),
                Description = reader.GetSafeString(index++)
            };

            return(model);
        }
コード例 #3
0
        public List <PhoneTypeViewModel> PhoneTypeGetAll()
        {
            List <PhoneTypeViewModel> myList = new List <PhoneTypeViewModel>();

            _dataProvider.ExecuteCmd(
                "PhoneType_GetAll",
                inputParamMapper : null,
                singleRecordMapper : delegate(IDataReader reader, short set)
            {
                PhoneTypeViewModel model = new PhoneTypeViewModel();
                int index = 0;
                model     = MapPTViewModel(reader, index);
                myList.Add(model);
            });
            return(myList);
        }
コード例 #4
0
ファイル: ToViewModel.cs プロジェクト: LutsenkoVlad/Contacts
        private static PhoneTypeViewModel ToPhoneTypeViewModel(PhoneType type)
        {
            var typeView = new PhoneTypeViewModel(type.PhoneTypeId, type.Name);

            return(typeView);
        }