public async Task <ActionResult> InStorageTaskDelete(Guid id) { var inStorageTaskService = new InStorageTaskService(); await inStorageTaskService.RemoveInStorage(id); return(RedirectToAction(nameof(InStorageTaskList))); }
public ActionResult CreateInStorageTask(InStorageTaskDto model, string materialHidden, string providerHidden) { if (ModelState.IsValid) { IInStorageTaskService iInStorageTaskService = new InStorageTaskService(); iInStorageTaskService.CreateInStorageTask(model.Organization, model.SysBatch, model.State, Guid.Parse(model.InStorageName), Guid.Parse(materialHidden), model.PlanNumber, model.PlanTime, Guid.Parse(providerHidden), model.Note); return(RedirectToAction(nameof(InStorageTaskList))); } ModelState.AddModelError("", @"您录入的信息有误"); return(View()); }
public async Task <ActionResult> InStorageTaskList(int pageIndex = 5, int pageSize = 1) { //总页码、当前页码、可显示总页码 var inStorageTaskService = new InStorageTaskService(); //当前第n页数据 var articles = inStorageTaskService.getAllInStorage(pageIndex, pageSize, false); //总个数 var dataCount = await inStorageTaskService.GetDataCount(); //绑定分页 var list = new PagedList <InStorageTaskDto>(articles, pageIndex, pageSize, dataCount); return(View(list)); }
public async Task <ActionResult> InsertInStorageTask(InStorageTaskDto model, string materialHidden) { if (ModelState.IsValid) { var inStorageTaskService = new InStorageTaskService(); // await inStorageTaskService.CreateInStorageTask(model.Organization,model.SysBatch, Guid.Parse(materialHidden), model.PlanNumber, model.State, model.Note); return(RedirectToAction(nameof(InStorageTaskList))); } else { // await new InStorageTaskService().CreateInStorageTask(model.Organization, model.SysBatch, Guid.Parse(materialHidden), model.PlanNumber, model.State, model.Note); return(View(model)); } }
public async Task <ActionResult> InsertInStorageTask(Guid id) { var inStorageTaskService = new InStorageTaskService(); var data = await inStorageTaskService.GetOneMaterialById(id); //加载数据 List <SelectListItem> selectList = new List <SelectListItem>(); var list = await new InStorageTaskService().GetAllProvider(); foreach (var item in list) { selectList.Add(new SelectListItem { Text = item.Name, Value = item.Id.ToString() }); } ViewBag.ProviderList = selectList; return(View(new InStorageTaskCreateViewModel() { SysBatch = data.SysBatch, Organization = data.Organization })); }
public async Task <ActionResult> CreateInStorageReceive(Guid id) { var inStorageTaskService = new InStorageTaskService(); var data = await inStorageTaskService.GetOneMaterialById(id); //加载数据 List <SelectListItem> selectList = new List <SelectListItem>(); var list = await new InStorageTaskService().GetAllProvider(); foreach (var item in list) { selectList.Add(new SelectListItem { Text = item.Name, Value = item.Id.ToString() }); } ViewBag.ProviderList = selectList; return(View(new InStorageReceiveDto() { Batch = data.SysBatch, ProviderId = data.ProviderId, MaterialId = data.MaterialId, })); }