/// <summary> /// 插入项目 /// </summary> /// <param name="index"></param> public void InsertItem(ViewModelPrintItem item, int index) { try { item.TemplateNo = TemplateNo; PrintIiemList.Insert(index, item); } catch (Exception ex) { ErrorMessage = ex.Message; } }
/// <summary> /// 添加项目 /// </summary> /// <param name="index"></param> public void AddItem(ViewModelPrintItem item) { try { item.TemplateNo = TemplateNo; PrintIiemList.Add(item); } catch (Exception ex) { ErrorMessage = ex.Message; } }
/// <summary> /// 删除项目 /// </summary> /// <param name="index"></param> public void DeleteItem(int index) { string functionName = "DeleteItem"; try { PrintIiemList.RemoveAt(index); } catch (Exception ex) { ErrorMessage = ex.Message; } }
/// <summary> /// 向下移动 /// </summary> /// <param name="index"></param> public void DownMoveItem(int index) { try { if (index == PrintIiemList.Count - 1) { ErrorMessage = "已移动到队列最后!"; return; } PrintIiemList.Move(index, index + 1); } catch (Exception ex) { ErrorMessage = ex.Message; } }
/// <summary> /// 删除项目 /// </summary> /// <param name="index"></param> public void DeleteItem(int index) { string functionName = "DeleteItem"; try { PrintIiemList.RemoveAt(index); } catch (AMS.Model.CustomerException ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, ex.ErrorSourcesClass, ex.ErrorSourcesFunction); } catch (Exception ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, CLASSNAME, functionName); } }
/// <summary> /// 向上移动 /// </summary> /// <param name="index"></param> public void UpMoveItem(int index) { string functionName = "UpMoveItem"; try { if (index < 1) { ErrorMessage = "已移动到队列最前!"; return; } PrintIiemList.Move(index, index - 1); } catch (Exception ex) { ErrorMessage = ex.Message; } }
/// <summary> /// 插入项目 /// </summary> /// <param name="index"></param> public void InsertItem(ViewModelPrintItem item, int index) { string functionName = "InsertItem"; try { item.TemplateNo = TemplateNo; PrintIiemList.Insert(index, item); } catch (AMS.Model.CustomerException ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, ex.ErrorSourcesClass, ex.ErrorSourcesFunction); } catch (Exception ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, CLASSNAME, functionName); } }
/// <summary> /// 向下移动 /// </summary> /// <param name="index"></param> public void DownMoveItem(int index) { string functionName = "DownMoveItem"; try { if (index == PrintIiemList.Count - 1) { ErrorMessage = "已移动到队列最后!"; return; } PrintIiemList.Move(index, index + 1); } catch (AMS.Model.CustomerException ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, ex.ErrorSourcesClass, ex.ErrorSourcesFunction); } catch (Exception ex) { ErrorMessage = string.Format("{0} 出自{1}.{2}", ex.Message, CLASSNAME, functionName); } }