コード例 #1
0
ファイル: DetailController.cs プロジェクト: Roman-2019/4WK
        public DetailViewModel GetById(int id)
        {
            var detailModel = _dbDetail.GetById(id);

            var detailViewModel = new DetailViewModel
            {
                Id           = detailModel.Id,
                Name         = detailModel.Name,
                Cost         = detailModel.Cost,
                CarViewModel = new CarViewModel
                {
                    Id   = detailModel.CarModel.Id,
                    Name = detailModel.CarModel.Name,
                },
                Type         = (DetailTypeEnum)detailModel.Type,
                CarId        = detailModel.CarId,
                Manufacturer = new ManufacturerViewModel
                {
                    Id   = detailModel.Manufacturer.Id,
                    Name = detailModel.Manufacturer.Name
                }
            };

            return(detailViewModel);
        }
コード例 #2
0
        public DetailViewModel GetById(int Id)
        {
            var model = service.GetById(Id);

            var detailViewModel = new DetailViewModel
            {
                Id    = model.Id,
                Name  = model.Name,
                CarID = model.CarID
            };

            return(detailViewModel);
        }
コード例 #3
0
        DetailViewModel IDetailController.GetById(int Id)
        {
            var model = service.GetById(Id);

            var detailViewModel = new DetailViewModel
            {
                Id    = model.Id,
                Name  = model.Name,
                CarID = model.CarID,
                Price = model.Price
            };

            return(detailViewModel);
        }
コード例 #4
0
        public DetailViewModel GetById(int id)
        {
            var detail     = detailService.GetById(id);
            var detailView = new DetailViewModel()
            {
                Id             = detail.Id,
                CarId          = detail.CarId,
                Name           = detail.Name,
                Price          = detail.Price,
                DetailTypeId   = detail.DetailTypeId,
                ManufacturerId = detail.ManufacturerId
            };

            return(detailView);
        }
コード例 #5
0
        public DetailViewModel GetById(int id)
        {
            var detailModel = _dbDetail.GetById(id);

            var detailViewModel = new DetailViewModel
            {
                Id           = detailModel.Id,
                Name         = detailModel.Name,
                Cost         = detailModel.Cost,
                CarViewModel = new CarViewModel
                {
                    Id    = detailModel.CarModel.Id,
                    Model = detailModel.CarModel.Model,
                }
            };

            return(detailViewModel);
        }