public VehicleRepository() { _db = new ProTruckEntities(); AutoMapper.Mapper.Reset(); Mapper.Initialize(cfg => { cfg.CreateMap <vehicle, VehicleVM>().ForMember(dest => dest.ContractorName, opt => opt.MapFrom(src => src.Contractor.Name.Trim())); cfg.CreateMap <VehicleVM, vehicle>(); /* cfg.CreateMap<User, UserVM>().ForMember(dest => dest.Role, opt => opt.MapFrom(src => src.Role.Role1.Trim())); ; * cfg.CreateMap<Module, ModuleVM>(); * cfg.CreateMap<Role, RolesVM>(); * cfg.CreateMap<UserVM, User>(); */ }); _shareRepo = new SharedRepository(); }
public GoodsRepository() { _db = new ProTruckEntities(); //------------------------------ Units[1] = "ton(s)"; Units[2] = "Kgs"; //------------------------- AutoMapper.Mapper.Reset(); Mapper.Initialize(cfg => { cfg.CreateMap <GoodsType, GoodsTypeVM>(); cfg.CreateMap <GoodsTypeVM, GoodsType>(); /* cfg.CreateMap<User, UserVM>().ForMember(dest => dest.Role, opt => opt.MapFrom(src => src.Role.Role1.Trim())); ; * cfg.CreateMap<Module, ModuleVM>(); * cfg.CreateMap<Role, RolesVM>(); * cfg.CreateMap<UserVM, User>(); */ }); _shareRepo = new SharedRepository(); }