public BowsersDto GetBowserBynoPlate(string noPlate) { Bowsers bowser = _bowserRepository.GetAll().Where(b => b.BowserNoPlate == noPlate).FirstOrDefault(); var result = _mapper.Map <BowsersDto>(bowser); return(result); }
public async Task <BowsersDto> GetBowser(int id) { Bowsers bowser = await _bowserRepository.GetByIdAsync(id); var result = _mapper.Map <BowsersDto>(bowser); return(result); }
//public Task<BowsersDto> GetBowserLookUp(Bowsers input) //{ // var Bowsers = _bowserRepository.GetAll().Where(x => x.BowserNoPlate==input.BowserNoPlate ).FirstOrDefault(); // var result = _mapper.Map<BowsersDto> (Bowsers); // return result; //} public async Task UpdateBowser(BowsersDto input) { Bowsers extCom = _bowserRepository.GetAll() .Where(b => b.BowserNoPlate == input.BowserNoPlate) .FirstOrDefault(); Bowsers result = _mapper.Map <BowsersDto, Bowsers>(input, extCom); await _bowserRepository.Update(extCom.Id, result); }
public async Task DeleteBowser(int id) { Bowsers Bowsers = _bowserRepository.GetAll().Where(d => d.Id == id).FirstOrDefault(); await _bowserRepository.Delete(id); }
public async Task CreateBowser(BowsersInput input) { Bowsers result = _mapper.Map <Bowsers>(input); await _bowserRepository.Create(result); }