예제 #1
0
        public async Task VlozVzkaz(VzkazInputDto vzkazInputDto)
        {
            Osoba autor = await osobaRepository.GetObjectAsync(vzkazInputDto.AutorId);

            autor.ThrowIfDeleted();
            autor.ThrowIfNotAktivni();

            Vzkaz vzkaz = new Vzkaz
            {
                AutorId      = vzkazInputDto.AutorId,
                Zprava       = vzkazInputDto.Zprava,
                DatumVlozeni = timeService.GetCurrentTime()
            };

            unitOfWork.AddForInsert(vzkaz);
            await unitOfWork.CommitAsync();
        }
예제 #2
0
 public async Task VlozVzkaz(VzkazInputDto vzkaz) => await nastenkaFacade.VlozVzkaz(vzkaz);