public async Task <int> Them(NhacNo_ThemBO nhacNo) { var result = 0; var config = new MapperConfiguration(cfg => { cfg.CreateMap <NhacNo_ThemBO, NhacNo_ThemDO>(); }); var mapper = config.CreateMapper(); var addParam = mapper.Map <NhacNo_ThemDO>(nhacNo); using (DalSession dal = new DalSession()) { try { dal.UnitOfWork.Begin(); result = await dal.UnitOfWork.NhacNoRepository.Them(addParam); dal.UnitOfWork.Commit(); } catch (Exception ex) { dal.UnitOfWork.Rollback(); } return(result); } }
public async Task <ActionResult <int> > Them(NhacNo_ThemBO request) { return(await _nhacNoService.Them(request)); }