/// <summary> /// Creates an invoice issuer (izdavateljRacuna) of the type IIzdavateljRacuna async. /// </summary> /// <typeparam name="IIzdavateljRacuna"></typeparam> /// <param name="izdavateljRacuna"></param> /// <returns></returns> public virtual Task<int> AddAsync(IIzdavateljRacuna izdavateljRacuna) { try { return Repository.AddAsync<DAL.IzdavateljRacuna>(Mapper.Map<DAL.IzdavateljRacuna>(izdavateljRacuna)); } catch (Exception e) { throw e; } }
/// <summary> /// Updates the invoice issuer (izdavateljRacuna) async. /// </summary> /// <typeparam name="IIzdavateljRacuna"></typeparam> /// <param name="izdavateljRacuna"></param> /// <returns></returns> public virtual Task<int> UpdateAsync(IIzdavateljRacuna izdavateljRacuna) { try { return Repository.UpdateAsync<EvidencijaClanova.DAL.IzdavateljRacuna>(Mapper.Map<EvidencijaClanova.DAL.IzdavateljRacuna>(izdavateljRacuna)); } catch (Exception e) { throw e; } }
/// <summary> /// Updates the invoice issuer (izdavateljRacuna) async. /// </summary> /// <typeparam name="IIzdavateljRacuna"></typeparam> /// <param name="izdavateljRacuna"></param> /// <returns></returns> public virtual Task<int> UpdateAsync(IIzdavateljRacuna izdavateljRacuna) { try { return Repository.UpdateAsync(izdavateljRacuna); } catch (Exception e) { throw e; } }