public DetaliuComandaDto FindById(int detaliuComandaId) { if (detaliuComandaId < 0) { throw new ArgumentOutOfRangeException(nameof(detaliuComandaId)); } var detaliuComanda = detaliuComandaRepository.Query(a => a.Id == detaliuComandaId) .FirstOrDefault(); if (detaliuComanda == null) { return(null); } var detaliuComandaDto = new DetaliuComandaDto { /*Comanda = detaliuComanda.Comanda, * Imagines = detaliuComanda.Imagines, * Materials = detaliuComanda.Materials, * Mecanici = detaliuComanda.Mecanici, * Operaties = detaliuComanda.Operaties*/ }; return(detaliuComandaDto); }
public void Update(DetaliuComandaDto detaliuComandaDto) { if (detaliuComandaDto == null) { throw new ArgumentNullException(nameof(detaliuComandaDto)); } var detaliuComanda = detaliuComandaRepository.Get(dc => dc.Id == detaliuComandaDto.Id).FirstOrDefault(); /*detaliuComanda.Comanda = detaliuComandaDto.Comanda ?? detaliuComanda.Comanda; * detaliuComanda.Imagines = detaliuComandaDto.Imagines ?? detaliuComanda.Imagines; * detaliuComanda.Materials = detaliuComandaDto.Materials ?? detaliuComanda.Materials; * detaliuComanda.Mecanici = detaliuComandaDto.Mecanici ?? detaliuComanda.Mecanici; * detaliuComanda.Operaties = detaliuComandaDto.Operaties ?? detaliuComanda.Operaties;*/ unitOfWork.Commit(); }
public void CreateNew(DetaliuComandaDto detaliuComandaDto) { if (detaliuComandaDto == null) { throw new ArgumentNullException(nameof(detaliuComandaDto)); } var detaliuComanda = new DetaliuComanda { /*Comanda = detaliuComandaDto.Comanda, * Imagines = detaliuComandaDto.Imagines, * Materials = detaliuComandaDto.Materials, * Mecanici = detaliuComandaDto.Mecanici, * Operaties = detaliuComandaDto.Operaties*/ }; detaliuComandaRepository.Add(detaliuComanda); unitOfWork.Commit(); }