public SasiuDto FindById(int sasiuId) { if (sasiuId < 0) { throw new ArgumentOutOfRangeException(nameof(sasiuId)); } var sasiu = sasiuRepository.Query(s => s.Id == sasiuId) .FirstOrDefault(); if (sasiu == null) { return(null); } var sasiuDto = new SasiuDto { Id = sasiu.Id, //Auto = sasiu.Auto, CodSasiu = sasiu.CodSasiu, Denumire = sasiu.Denumire, }; return(sasiuDto); }
public void Update(SasiuDto sasiuDto) { if (sasiuDto == null) { throw new ArgumentNullException(nameof(sasiuDto)); } var sasiu = sasiuRepository.Get(s => s.Id == sasiuDto.Id).FirstOrDefault(); //sasiu.Auto = sasiuDto.Auto ?? sasiu.Auto; sasiu.CodSasiu = sasiuDto.CodSasiu ?? sasiu.CodSasiu; sasiu.Denumire = sasiuDto.Denumire ?? sasiu.Denumire; unitOfWork.Commit(); }
public void CreateNew(SasiuDto sasiuDto) { if (sasiuDto == null) { throw new ArgumentNullException(nameof(sasiuDto)); } var sasiu = new Sasiu { //Auto = sasiuDto.Auto, CodSasiu = sasiuDto.CodSasiu, Denumire = sasiuDto.Denumire, }; sasiuRepository.Add(sasiu); unitOfWork.Commit(); }