public Mobile(MobileSystem system, string name, string version) { Id = Guid.NewGuid(); System = system; Version = version; Name = name; IsAvailable = true; }
public IMobile CreateMobile(MobileSystem system, string name, string version) { var mobile = new Mobile(system, name, version); var response = _mobileRepository.Add(mobile); StoreMobiles(); return(response); }
public Mobile(MobileSystem system, string name, string version, Guid id, bool isAvailable) { this.Id = id; this.IsAvailable = isAvailable; this.Name = name; this.Version = version; this.System = system; }
public IEnumerable <IMobile> GetBySystem(MobileSystem system) { return(_repository.Where(mobile => mobile.System == system)); }
public IEnumerable <IMobile> GetAllMobilesBySystem(MobileSystem system) { return(_mobileRepository.GetBySystem(system)); }