/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="CurUserID"></param> /// <returns></returns> public MaterialType InitAddMaterialType(int creater) { var entity = Formatterr.InitAddModel <MaterialType>(this, creater); entity.MaterialTypeRoot = MaterialTypeRoot == -1 ? null : entity.MaterialTypeRoot; return(entity); }
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <returns></returns> public Material InitAddMaterial(int creater) { var entity = Formatterr.InitAddModel <Material>(this, creater); entity.IsCKD = IsCKDbool; entity.Unit = string.IsNullOrEmpty(UnitInput) ? Unit : UnitInput; entity.ParcelUnit = string.IsNullOrEmpty(ParcelUnitInput) ? (ParcelUnit == "-1" ? null : ParcelUnit) : ParcelUnitInput; return(entity); }
public ActionResult OutboundTaskDetail(string obtid = "-1") { if (int.TryParse(obtid, out int id)) { //视图模型 List<OutboundTaskDetailViewModel> model = new List<OutboundTaskDetailViewModel>(); //出库任务细节列表 var lists = new DbEntities<OutboundTaskDetail>().SimpleClient.GetList(); //遍历所有 foreach (OutboundTaskDetail item in lists) { //首先添加不是当前的对象 if (item.OutboundTaskDetailID != id) { model.Add(Formatterr.GetOutboundTaskDetailViewModel(item)); } } //获取当前查看的出库任务细节对象 OutboundTaskDetail cur = lists.Where(it => it.OutboundTaskDetailID == id).FirstOrDefault(); if (cur != null) { //不为空,存在该对象 //按时间排序 var temp = model.OrderBy(it => it.ChangeTime).ToList(); temp.Add(Formatterr.GetOutboundTaskDetailViewModel(cur)); //反转 temp.Reverse(); return View(temp); } model.Reverse(); return View(model); } TempData["Msg"] = "没有找到对象"; return RedirectToAction("OutboundTask", "Warehouse"); }
public ActionResult InboundTaskDetail(string ibtid = "-1") { if (int.TryParse(ibtid, out int id)) { //新建视图模型 List<InboundTaskDetailViewModel> model = new List<InboundTaskDetailViewModel>(); //获取入库任务细节列表 var lists = new DbEntities<InboundTaskDetail>().SimpleClient.GetList(); //遍历所有 foreach (InboundTaskDetail item in lists) { if (item.InboundTaskDetailID != id) { model.Add(Formatterr.GetInboundTaskDetailViewModel(item)); } } //获取当前查看的入库任务细节对象 InboundTaskDetail cur = lists.Where(it => it.InboundTaskDetailID == id).FirstOrDefault(); //不为空 if (cur != null) { //存在当前对象 List<InboundTaskDetailViewModel> temp = model.OrderBy(it => it.ChangeTime).ToList(); temp.Add(Formatterr.GetInboundTaskDetailViewModel(cur)); //反转 temp.Reverse(); return View(temp); } model.Reverse(); return View(model); } TempData["Msg"] = "没有找到对象"; return RedirectToAction("InboundTask", "Warehouse"); }
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public OutboundTask InitAddOutboundTask(int creater) => Formatterr.InitAddModel <OutboundTask>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public Warehouse InitAddWarehouse(int creater) => Formatterr.InitAddModel <Warehouse>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public TrayType InitAddTrayType(int creater) => Formatterr.InitAddModel <TrayType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public WavePickingType InitAddWavePickingType(int creater) => Formatterr.InitAddModel <WavePickingType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public InventoryArea InitAddInventoryArea(int creater) => Formatterr.InitAddModel <InventoryArea>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public TrayDetail InitAddTrayDetail(int creater) => Formatterr.InitAddModel <TrayDetail>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> public InboundTaskDetail InitAddInboundTaskDetail(int creater) => Formatterr.InitAddModel <InboundTaskDetail>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public WavePicking InitAddWavePicking(int creater) => Formatterr.InitAddModel <WavePicking>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="LoggerId"></param> /// <returns></returns> public UserGroup InitAddUserGroup(int creater) => Formatterr.InitAddModel <UserGroup>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public SaleType InitAddSaleType(int creater) => Formatterr.InitAddModel <SaleType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public Container InitAddContainer(int creater) => Formatterr.InitAddModel <Container>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public InventoryList InitAddInventoryList(int creater) => Formatterr.InitAddModel <InventoryList>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public InboundType InitAddInboundType(int creater) => Formatterr.InitAddModel <InboundType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public WavePickingDetail InitAddWavePickingDetail(int creater) => Formatterr.InitAddModel <WavePickingDetail>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public InboundTask InitAddInboundTask(int creater) => Formatterr.InitAddModel <InboundTask>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public Tray InitAddTray(int creater) => Formatterr.InitAddModel <Tray>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public PickingType InitAddPickingType(int creater) => Formatterr.InitAddModel <PickingType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="curUserID"></param> /// <returns></returns> public Supplier InitAddSupplier(int creater) => Formatterr.InitAddModel <Supplier>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public OutboundType InitAddOutboundType(int creater) => Formatterr.InitAddModel <OutboundType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public InventoryAreaType InitAddInventoryAreaType(int creater) => Formatterr.InitAddModel <InventoryAreaType>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public Unit InitAddUnit(int creater) => Formatterr.InitAddModel <Unit>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public OutboundTaskDetail InitAddOutboundTaskDetail(int creater) => Formatterr.InitAddModel <OutboundTaskDetail>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <returns></returns> public InventoryAllocation InitAddInventoryAllocation(int creater) => Formatterr.InitAddModel <InventoryAllocation>(this, creater);
/// <summary> /// 添加新实体-初始化某些数据 /// </summary> /// <param name="creater"></param> /// <returns></returns> public Narrow InitAddNarrow(int creater) => Formatterr.InitAddModel <Narrow>(this, creater);