/// <summary> /// 保存表单(新增、修改) /// </summary> /// <param name="keyValue">主键值</param> /// <param name="entity">实体对象</param> /// <returns></returns> public void SaveForm(string keyValue, RouteconfigEntity entity) { try { service.SaveForm(keyValue, entity); } catch (Exception) { throw; } }
public ActionResult SaveForm(string keyValue, RouteconfigEntity entity) { string parentid = routeconfigbll.GetVisitParentid(); entity.LineType = 1; entity.GID = "Visit"; entity.IsEnable = 0; entity.IsPier = 0; entity.Level = 3; entity.ParentId = parentid; entity.PointList = ""; routeconfigbll.SaveForm(keyValue, entity); return(Success("操作成功。")); }
public List <RouteconfigEntity> IniRoute() { List <RouteconfigEntity> rlist = new List <RouteconfigEntity>(); //危化品 RouteconfigEntity Hazadous = new RouteconfigEntity(); Hazadous.Level = 1; Hazadous.GID = ""; Hazadous.IsEnable = 0; Hazadous.IsPier = 0; Hazadous.ParentId = "0"; Hazadous.ItemName = "危化品车辆路线"; Hazadous.PointList = ""; Hazadous.Sort = 1; Hazadous.LineType = 0; Hazadous.Create(); rlist.Add(Hazadous); DataItemDetailBLL dataItemDetailBLL = new DataItemDetailBLL(); //根据危化品类型添加二级节点 var data = dataItemDetailBLL.GetDataItemListByItemCode("'HazardousCar'"); int i = 1; foreach (var item in data) { RouteconfigEntity Hazadousdetail = new RouteconfigEntity(); Hazadousdetail.Level = 2; Hazadousdetail.GID = item.ItemDetailId; Hazadousdetail.IsEnable = 0; Hazadousdetail.IsPier = 0; Hazadousdetail.ParentId = Hazadous.ID; Hazadousdetail.ItemName = item.ItemName; Hazadousdetail.PointList = ""; Hazadousdetail.Sort = i; Hazadousdetail.LineType = 0; Hazadousdetail.Create(); i++; rlist.Add(Hazadousdetail); RouteconfigEntity HazadousLine1 = new RouteconfigEntity(); HazadousLine1.Level = 3; HazadousLine1.GID = item.ItemDetailId; HazadousLine1.IsEnable = 0; HazadousLine1.IsPier = 0; HazadousLine1.ParentId = Hazadousdetail.ID; HazadousLine1.ItemName = "1号路线"; HazadousLine1.PointList = ""; HazadousLine1.Sort = 1; HazadousLine1.LineType = 0; HazadousLine1.Create(); RouteconfigEntity HazadousLine2 = new RouteconfigEntity(); HazadousLine2.Level = 3; HazadousLine2.GID = item.ItemDetailId; HazadousLine2.IsEnable = 0; HazadousLine2.IsPier = 0; HazadousLine2.ParentId = Hazadousdetail.ID; HazadousLine2.ItemName = "2号路线"; HazadousLine2.PointList = ""; HazadousLine2.Sort = 2; HazadousLine2.LineType = 0; HazadousLine2.Create(); rlist.Add(HazadousLine1); rlist.Add(HazadousLine2); } RouteconfigEntity WlCar = new RouteconfigEntity(); WlCar.Level = 1; WlCar.GID = ""; WlCar.IsEnable = 0; WlCar.IsPier = 0; WlCar.ParentId = "0"; WlCar.ItemName = "物料销售车辆"; WlCar.PointList = ""; WlCar.Sort = 2; WlCar.LineType = 0; WlCar.Create(); rlist.Add(WlCar); var wllist = routeconfigbll.GetWlList(); i = 1; foreach (var item in wllist) { RouteconfigEntity WlCardetail = new RouteconfigEntity(); WlCardetail.Level = 2; WlCardetail.GID = item.ItemDetailId; WlCardetail.IsEnable = 0; WlCardetail.IsPier = 0; WlCardetail.ParentId = WlCar.ID; WlCardetail.ItemName = item.ItemName + "提货"; WlCardetail.PointList = ""; WlCardetail.Sort = i; WlCardetail.LineType = 0; WlCardetail.Create(); rlist.Add(WlCardetail); i++; RouteconfigEntity WlLine1 = new RouteconfigEntity(); WlLine1.Level = 3; WlLine1.GID = item.ItemDetailId; WlLine1.IsEnable = 0; WlLine1.IsPier = 0; WlLine1.ParentId = WlCardetail.ID; WlLine1.ItemName = "1号路线"; WlLine1.PointList = ""; WlLine1.Sort = 1; WlLine1.LineType = 0; WlLine1.Create(); RouteconfigEntity WlLine2 = new RouteconfigEntity(); WlLine2.Level = 3; WlLine2.GID = item.ItemDetailId; WlLine2.IsEnable = 0; WlLine2.IsPier = 0; WlLine2.ParentId = WlCardetail.ID; WlLine2.ItemName = "2号路线"; WlLine2.PointList = ""; WlLine2.Sort = 2; WlLine2.LineType = 0; WlLine2.Create(); rlist.Add(WlLine1); rlist.Add(WlLine2); } foreach (var item in wllist) { RouteconfigEntity WlCarMtdetail = new RouteconfigEntity(); WlCarMtdetail.Level = 2; WlCarMtdetail.GID = item.ItemDetailId + "MT"; WlCarMtdetail.IsEnable = 0; WlCarMtdetail.IsPier = 0; WlCarMtdetail.ParentId = WlCar.ID; WlCarMtdetail.ItemName = item.ItemName + "提货(码头)"; WlCarMtdetail.PointList = ""; WlCarMtdetail.Sort = i; WlCarMtdetail.LineType = 0; WlCarMtdetail.Create(); rlist.Add(WlCarMtdetail); i++; RouteconfigEntity WlLine1 = new RouteconfigEntity(); WlLine1.Level = 3; WlLine1.GID = item.ItemDetailId + "MT"; WlLine1.IsEnable = 0; WlLine1.IsPier = 0; WlLine1.ParentId = WlCarMtdetail.ID; WlLine1.ItemName = "1号路线"; WlLine1.PointList = ""; WlLine1.Sort = 1; WlLine1.LineType = 0; WlLine1.Create(); RouteconfigEntity WlLine2 = new RouteconfigEntity(); WlLine2.Level = 3; WlLine2.GID = item.ItemDetailId + "MT"; WlLine2.IsEnable = 0; WlLine2.IsPier = 0; WlLine2.ParentId = WlCarMtdetail.ID; WlLine2.ItemName = "2号路线"; WlLine2.PointList = ""; WlLine2.Sort = 2; WlLine2.LineType = 0; WlLine2.Create(); rlist.Add(WlLine1); rlist.Add(WlLine2); } RouteconfigEntity WlZydetail = new RouteconfigEntity(); WlZydetail.Level = 2; WlZydetail.GID = "Zy"; WlZydetail.IsEnable = 0; WlZydetail.IsPier = 0; WlZydetail.ParentId = WlCar.ID; WlZydetail.ItemName = "转运(纯称重)"; WlZydetail.PointList = ""; WlZydetail.Sort = i; WlZydetail.LineType = 0; WlZydetail.Create(); rlist.Add(WlZydetail); i++; RouteconfigEntity WlZyLine1 = new RouteconfigEntity(); WlZyLine1.Level = 3; WlZyLine1.GID = "Zy"; WlZyLine1.IsEnable = 0; WlZyLine1.IsPier = 0; WlZyLine1.ParentId = WlZydetail.ID; WlZyLine1.ItemName = "1号路线"; WlZyLine1.PointList = ""; WlZyLine1.Sort = 1; WlZyLine1.LineType = 0; WlZyLine1.Create(); RouteconfigEntity WlZyLine2 = new RouteconfigEntity(); WlZyLine2.Level = 3; WlZyLine2.GID = "Zy"; WlZyLine2.IsEnable = 0; WlZyLine2.IsPier = 0; WlZyLine2.ParentId = WlZydetail.ID; WlZyLine2.ItemName = "2号路线"; WlZyLine2.PointList = ""; WlZyLine2.Sort = 2; WlZyLine2.LineType = 0; WlZyLine2.Create(); rlist.Add(WlZyLine1); rlist.Add(WlZyLine2); RouteconfigEntity WlZyMtdetail = new RouteconfigEntity(); WlZyMtdetail.Level = 2; WlZyMtdetail.GID = "ZyMt"; WlZyMtdetail.IsEnable = 0; WlZyMtdetail.IsPier = 0; WlZyMtdetail.ParentId = WlCar.ID; WlZyMtdetail.ItemName = "物料转运(码头)"; WlZyMtdetail.PointList = ""; WlZyMtdetail.Sort = i; WlZyMtdetail.LineType = 0; WlZyMtdetail.Create(); rlist.Add(WlZyMtdetail); i++; RouteconfigEntity WlZyMtLine1 = new RouteconfigEntity(); WlZyMtLine1.Level = 3; WlZyMtLine1.GID = "ZyMt"; WlZyMtLine1.IsEnable = 0; WlZyMtLine1.IsPier = 0; WlZyMtLine1.ParentId = WlZyMtdetail.ID; WlZyMtLine1.ItemName = "1号路线"; WlZyMtLine1.PointList = ""; WlZyMtLine1.Sort = 1; WlZyMtLine1.LineType = 0; WlZyMtLine1.Create(); RouteconfigEntity WlZyMtLine2 = new RouteconfigEntity(); WlZyMtLine2.Level = 3; WlZyMtLine2.GID = "ZyMt"; WlZyMtLine2.IsEnable = 0; WlZyMtLine2.IsPier = 0; WlZyMtLine2.ParentId = WlZyMtdetail.ID; WlZyMtLine2.ItemName = "2号路线"; WlZyMtLine2.PointList = ""; WlZyMtLine2.Sort = 2; WlZyMtLine2.LineType = 0; WlZyMtLine2.Create(); rlist.Add(WlZyMtLine1); rlist.Add(WlZyMtLine2); ////拜访车辆 //RouteconfigEntity Visit = new RouteconfigEntity(); //Visit.Level = 1; //Visit.GID = ""; //Visit.IsEnable = 0; //Visit.IsPier = 0; //Visit.ParentId = "0"; //Visit.ItemName = "拜访车辆"; //Visit.PointList = ""; //Visit.Sort = 3; //Visit.Create(); //rlist.Add(Visit); //RouteconfigEntity Visitdetail = new RouteconfigEntity(); //Visitdetail.Level = 2; //Visitdetail.GID = "Visit"; //Visitdetail.IsEnable = 0; //Visitdetail.IsPier = 0; //Visitdetail.ParentId = Visit.ID; //Visitdetail.ItemName = "拜访路线"; //Visitdetail.PointList = ""; //Visitdetail.Sort = 1; //Visitdetail.Create(); //rlist.Add(Visitdetail); //RouteconfigEntity VisitLine1 = new RouteconfigEntity(); //VisitLine1.Level = 3; //VisitLine1.GID = "Visit"; //VisitLine1.IsEnable = 0; //VisitLine1.IsPier = 0; //VisitLine1.ParentId = Visitdetail.ID; //VisitLine1.ItemName = "1号路线"; //VisitLine1.PointList = ""; //VisitLine1.Sort = 1; //VisitLine1.Create(); //RouteconfigEntity VisitLine2 = new RouteconfigEntity(); //VisitLine2.Level = 3; //VisitLine2.GID = "Visit"; //VisitLine2.IsEnable = 0; //VisitLine2.IsPier = 0; //VisitLine2.ParentId = Visitdetail.ID; //VisitLine2.ItemName = "2号路线"; //VisitLine2.PointList = ""; //VisitLine2.Sort = 2; //VisitLine2.Create(); //rlist.Add(VisitLine1); //rlist.Add(VisitLine2); //其他车辆 RouteconfigEntity Other = new RouteconfigEntity(); Other.Level = 1; Other.GID = ""; Other.IsEnable = 0; Other.IsPier = 0; Other.ParentId = "0"; Other.ItemName = "其他车辆"; Other.PointList = ""; Other.Sort = 4; Other.LineType = 0; Other.Create(); rlist.Add(Other); RouteconfigEntity Otherdetail = new RouteconfigEntity(); Otherdetail.Level = 2; Otherdetail.GID = "Other"; Otherdetail.IsEnable = 0; Otherdetail.IsPier = 0; Otherdetail.ParentId = Other.ID; Otherdetail.ItemName = "其他路线"; Otherdetail.PointList = ""; Otherdetail.Sort = 1; Otherdetail.LineType = 0; Otherdetail.Create(); rlist.Add(Otherdetail); RouteconfigEntity OtherLine1 = new RouteconfigEntity(); OtherLine1.Level = 3; OtherLine1.GID = "Other"; OtherLine1.IsEnable = 0; OtherLine1.IsPier = 0; OtherLine1.ParentId = Otherdetail.ID; OtherLine1.ItemName = "1号路线"; OtherLine1.PointList = ""; OtherLine1.Sort = 1; OtherLine1.LineType = 0; OtherLine1.Create(); RouteconfigEntity OtherLine2 = new RouteconfigEntity(); OtherLine2.Level = 3; OtherLine2.GID = "Other"; OtherLine2.IsEnable = 0; OtherLine2.IsPier = 0; OtherLine2.ParentId = Otherdetail.ID; OtherLine2.ItemName = "2号路线"; OtherLine2.PointList = ""; OtherLine2.Sort = 2; OtherLine2.LineType = 0; OtherLine2.Create(); rlist.Add(OtherLine1); rlist.Add(OtherLine2); routeconfigbll.SaveList(rlist); return(rlist); }
public List <RouteconfigEntity> IniVisitRoute() { List <RouteconfigEntity> rlist = new List <RouteconfigEntity>(); //拜访车辆 RouteconfigEntity Visit = new RouteconfigEntity(); Visit.Level = 1; Visit.GID = ""; Visit.IsEnable = 0; Visit.IsPier = 0; Visit.ParentId = "0"; Visit.ItemName = "拜访车辆"; Visit.PointList = ""; Visit.Sort = 3; Visit.LineType = 1; Visit.Create(); rlist.Add(Visit); RouteconfigEntity Visitdetail = new RouteconfigEntity(); Visitdetail.Level = 2; Visitdetail.GID = "Visit"; Visitdetail.IsEnable = 0; Visitdetail.IsPier = 0; Visitdetail.ParentId = Visit.ID; Visitdetail.ItemName = "拜访路线"; Visitdetail.PointList = ""; Visitdetail.Sort = 1; Visitdetail.LineType = 1; Visitdetail.Create(); rlist.Add(Visitdetail); //RouteconfigEntity VisitLine1 = new RouteconfigEntity(); //VisitLine1.Level = 3; //VisitLine1.GID = "Visit"; //VisitLine1.IsEnable = 0; //VisitLine1.IsPier = 0; //VisitLine1.ParentId = Visitdetail.ID; //VisitLine1.ItemName = "1号路线"; //VisitLine1.PointList = ""; //VisitLine1.Sort = 1; //VisitLine1.Create(); //RouteconfigEntity VisitLine2 = new RouteconfigEntity(); //VisitLine2.Level = 3; //VisitLine2.GID = "Visit"; //VisitLine2.IsEnable = 0; //VisitLine2.IsPier = 0; //VisitLine2.ParentId = Visitdetail.ID; //VisitLine2.ItemName = "2号路线"; //VisitLine2.PointList = ""; //VisitLine2.Sort = 2; //VisitLine2.Create(); //rlist.Add(VisitLine1); //rlist.Add(VisitLine2); routeconfigbll.SaveList(rlist); return(rlist); }