| | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 公司删除一个投递的工人 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [Authorize] |
| | | [HttpPost] |
| | | public async Task<bool> saveDeltoudi(QueRenDto queRenDto) |
| | | { |
| | | |
| | | var UserID = App.User?.FindFirstValue("UserID"); |
| | | int userid = 0; |
| | | string NickName = App.User?.FindFirstValue("NickName"); |
| | | if (!string.IsNullOrEmpty(UserID)) |
| | | { |
| | | userid = int.Parse(UserID); |
| | | } |
| | | |
| | | var orderBiddingRes = new BaseRepository<OrderBidding>(); |
| | | var orderRes = new BaseRepository<Order>(); |
| | | |
| | | var orderBidding = await orderBiddingRes.GetByIdAsync(queRenDto.OrderBiddingId); |
| | | if (orderBidding == null || orderBidding.IsEn != true || orderBidding.IsDeleted == true) |
| | | { |
| | | throw Oops.Oh("该投递已经无效!"); |
| | | } |
| | | //if (orderBidding.IsSelected == true) |
| | | //{ |
| | | // throw Oops.Oh("该投递已经审核,不能不录用!"); |
| | | //} |
| | | |
| | | //var order = await orderRes.GetByIdAsync(orderBidding.OrderId); |
| | | //if (order == null || order.OrderStatus > 0) |
| | | //{ |
| | | // throw Oops.Oh("该招工状态已经无法投递!"); |
| | | //} |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | bool res; |
| | | |
| | | orderBidding.IsDeleted = true; |
| | | //orderBidding.Selectedtime = DateTime.Now; |
| | | orderBidding.UpDataBy = NickName; |
| | | orderBidding.UpDataTime = DateTime.Now; |
| | | |
| | | |
| | | res = await orderBiddingRes.UpdateAsync(orderBidding); |
| | | |
| | | |
| | | |
| | | return res; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 公司取消选择工人 |
| | | /// </summary> |
| | | /// <returns></returns> |