コード例 #1
0
        private void CreateProductDirection(DataBaseContext dataBaseContext)
        {
            try
            {
                ProductDirectionEntity item = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Vaz;
                Guid code = Guid.Parse("1FF0EBCD-1507-40E9-A409-2AF3B8F77D49");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Gaz;
                code           = Guid.Parse("9B6B4325-B435-4D65-925E-4921F09D461F");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Zaz;
                code           = Guid.Parse("264D3368-ECA8-4F2F-9C3B-7B7CC582C7FD");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Chemistry;
                code           = Guid.Parse("78DC5231-C9D8-49A1-9FC5-AD18BF71DC13");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Battery;
                code           = Guid.Parse("C7667731-5CFE-4BB6-90DC-8520C87F4FA0");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Gas;
                code           = Guid.Parse("A4151BE4-3D3F-4A18-A3D1-4BF48F03AB6C");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Instrument;
                code           = Guid.Parse("AFEDE7C9-85E0-4C60-A5FB-0D81B0771D3D");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                item           = dataBaseContext.ProductDirectionEntities.Create();
                item.Direction = CommodityDirection.Common;
                code           = Guid.Parse("80135062-F8F6-4C5A-AFD2-48A0117EB2B6");
                item.Directory = dataBaseContext.DirectoryEntities.FirstOrDefault(x => x.Code == code);
                dataBaseContext.ProductDirectionEntities.Add(item);

                dataBaseContext.SaveChanges();
            }
            catch (Exception e)
            {
                ;//throw;
            }
        }
コード例 #2
0
ファイル: LoadAssembler.cs プロジェクト: avlhitech256/Price
        public static ProductDirectionEntity Assemble(ProductDirectionInfo productDirectionInfo, DirectoryEntity directory)
        {
            ProductDirectionEntity productDirection = new ProductDirectionEntity
            {
                Id             = productDirectionInfo.Id,
                Direction      = Convert(productDirectionInfo.Direction),
                LastUpdated    = productDirectionInfo.LastUpdated,
                ForceUpdated   = productDirectionInfo.ForceUpdated,
                DateOfCreation = productDirectionInfo.DateOfCreation,
                Directory      = directory
            };

            return(productDirection);
        }
コード例 #3
0
        private ProductDirectionInfo Assemble(ProductDirectionEntity item)
        {
            ProductDirectionInfo result = null;

            if (item != null)
            {
                result = new ProductDirectionInfo
                {
                    Id             = item.Id,
                    Direction      = item.Direction,
                    DirectoryId    = item.Directory.Id,
                    DateOfCreation = item.DateOfCreation,
                    ForceUpdated   = item.ForceUpdated,
                    LastUpdated    = item.LastUpdated
                };
            }

            return(result);
        }