/// <summary> /// 添加 /// </summary> /// <param name="tenantId">机构id</param> /// <param name="entity">节假日实体</param> /// <returns>添加结果</returns> public async Task <BaseErrType> AddAsync(Guid tenantId, ComHolidayForm entity) { var data = _mapper.Map <ComHolidayForm, ComHoliday>(entity); data.TenantId = tenantId; data.Id = Guid.NewGuid(); data.CreateDate = DateTime.Now; return(await ResultAsync(() => _comHolidayRepository.AddAsync(data))); }
/// <summary> /// 修改 /// </summary> /// <param name="entity">实体</param> /// <returns>结果</returns> public async Task <BaseErrType> UpdateAsync(Guid tenantId, ComHolidayForm entity) { var data = await _comHolidayRepository.GetAsync(w => w.Id.Equals(entity.Id)); if (data == null) { return(BaseErrType.DataNotFound); } data.TenantId = tenantId; data = _mapper.Map <ComHolidayForm, ComHoliday>(entity); data.CreateDate = DateTime.Now; return(await ResultAsync(() => _comHolidayRepository.UpdateAsync(data))); }
/// <summary> /// 修改 /// </summary> /// <param name="entity">实体</param> /// <returns>结果</returns> public async Task <BaseErrType> UpdateAsync(Guid tenantId, ComHolidayForm entity) { return(await _comHolidayManager.UpdateAsync(tenantId, entity)); }
/// <summary> /// 添加 /// </summary> /// <param name="tenantId">机构id</param> /// <param name="entity">节假日实体</param> /// <returns>添加结果</returns> public async Task <BaseErrType> AddAsync(Guid tenantId, ComHolidayForm entity) { var data = await _comHolidayManager.AddAsync(tenantId, entity); return(data); }