public async Task <long> Save(FarmDTO entity) { if (entity.Id > 0) { await _accountingSharedDSL.UpdateAccountName(entity.Id, entity.OwnerName); } return(await _farmDAL.Save(_mapper.Map <Farm>(entity))); }
public async Task <long> Save(SelectorDTO entity) { try { await _accountingSharedDSL.UpdateAccountName(entity.Id, entity.HeadName); return(await _selectorDAL.Save(_mapper.Map <Selector>(entity))); } catch (Exception ex) { return(0); } }
public async Task <long> Save(StationDTO entity) { try { if (entity.Id > 0) { await _accountingSharedDSL.UpdateAccountName(entity.Id, entity.OwnerName); } return(await _stationDAL.Save(_mapper.Map <Station>(entity))); } catch (Exception ex) { return(0); } }
public async Task <long> Save(ReaperDTO entity) { try { if (entity.Id > 0) { await _accountingSharedDSL.UpdateAccountName(entity.Id, entity.HeadName); } return(await _reaperDAL.Save(_mapper.Map <Reaper>(entity))); } catch (Exception ex) { return(0); } }