public async Task <DuyuruModel> KaydetDuyuruAsync(DuyuruModel model) { DuyuruEntity duyuru = model.Id > 0 ? await _duyuruRep.FirstOrDefaultAsync(m => m.Id == model.Id) : null; if (null == duyuru) { duyuru = Mapper.Map <DuyuruModel, DuyuruEntity>(model); duyuru.Tarihi = DateTime.Now; await _duyuruRep.AddAsync(duyuru); await _uow.SaveChangesAsync(); } else { Mapper.Map(model, duyuru); await _duyuruRep.UpdateAsync(duyuru); await _uow.SaveChangesAsync(); } return(Mapper.Map <DuyuruEntity, DuyuruModel>(duyuru)); }
public async Task <IActionResult> KaydetDuyuru(DuyuruModel duyuruModel) { var result = await _ortakApp.KaydetDuyuruAsync(duyuruModel); return(result != null?Success(result) : Fail()); }
public Task <DuyuruModel> KaydetDuyuruAsync(DuyuruModel duyuruModel) { return(_ortakDom.KaydetDuyuruAsync(duyuruModel)); }