public async Task <IHttpActionResult> Distribute(params MatStorageMoveInfoInputDto[] dtos) { try { //dtos.CheckNotNull("dtos"); //修改人员、时间 dtos?.ToList().ForEach((a) => { a.UserName = User.Identity.Name; }); var result = await MatStorageMoveInfoContract.AddTask(dtos); return(Json(result)); } catch (Exception ex) { return(Json(new OperationResult(OperationResultType.Error, "增加移库任务!" + ex.ToString()))); } ////修改人员、时间 //dto?.ToList().ForEach((a) => //{ // a.LastUpdatedTime = DateTime.Now; // a.LastUpdatorUserId = User.Identity.Name; //}); //// //var result = await MaterialInStorageInfoContract.Update(dto); //return Json(result); }
public async Task <IHttpActionResult> Update(params MatStorageMoveInfoInputDto[] dto) { //修改人员、时间 dto?.ToList().ForEach((a) => { a.LastUpdatedTime = DateTime.Now; a.LastUpdatorUserId = User.Identity.Name; }); // var result = await MatStorageMoveInfoContract.Update(dto); return(Json(result)); }
public async Task <IHttpActionResult> Add(params MatStorageMoveInfoInputDto[] inputDtos) { //创建和修改的人员、时间 inputDtos?.ToList().ForEach((a) => { a.Id = CombHelper.NewComb(); a.CreatorUserId = User.Identity.Name; a.CreatedTime = DateTime.Now; a.LastUpdatedTime = a.CreatedTime; a.LastUpdatorUserId = a.CreatorUserId; }); // var result = await MatStorageMoveInfoContract.Add(inputDtos); return(Json(result)); }
public async Task <IHttpActionResult> Remove(params Guid[] ids) { var result = await MatStorageMoveInfoContract.Delete(ids); return(Json(result)); }