コード例 #1
0
        /// <summary>
        /// 删除物流
        /// </summary>
        /// <param name="id"></param>
        public virtual async Task DeleteAsync(int id)
        {
            var logistics = await LogisticsRepository.FirstOrDefaultAsync(id);

            if (logistics != null)
            {
                await LogisticsRepository.DeleteAsync(logistics);
            }
        }
コード例 #2
0
 /// <summary>
 /// 删除物流
 /// </summary>
 /// <param name="logistics"></param>
 public virtual async Task DeleteAsync(Logistics logistics)
 {
     await LogisticsRepository.DeleteAsync(logistics);
 }
コード例 #3
0
 /// <summary>
 /// 更新物流
 /// </summary>
 /// <param name="logistics"></param>
 public virtual async Task UpdateAsync(Logistics logistics)
 {
     await LogisticsRepository.UpdateAsync(logistics);
 }
コード例 #4
0
 /// <summary>
 /// 添加物流
 /// </summary>
 /// <param name="logistics"></param>
 public virtual async Task CreateAsync(Logistics logistics)
 {
     await LogisticsRepository.InsertAsync(logistics);
 }
コード例 #5
0
 /// <summary>
 /// 根据id获取物流
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public virtual async Task <Logistics> GetByIdAsync(int id)
 {
     return(await LogisticsRepository.GetAsync(id));
 }
コード例 #6
0
 /// <summary>
 /// 根据Key查找物流
 /// </summary>
 /// <param name="key"></param>
 /// <returns></returns>
 public virtual async Task <Logistics> FindByKeyAsync(string key)
 {
     return(await LogisticsRepository.FirstOrDefaultAsync(l => l.Key == key));
 }
コード例 #7
0
 /// <summary>
 /// 根据name查找快递
 /// </summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public virtual async Task <Logistics> FindByNameAsync(string name)
 {
     return(await LogisticsRepository.FirstOrDefaultAsync(l => l.Name == name));
 }
コード例 #8
0
 /// <summary>
 /// 根据id查找物流
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public virtual async Task <Logistics> FindByIdAsync(int id)
 {
     return(await LogisticsRepository.FirstOrDefaultAsync(id));
 }