public List <LineRoadModel> GetDefaultLineRoadDesignModelLst(string myLineRoadDesignName) { //1,获得缺省线道模板所包含的所有线道设计数据; DbDataReader lineRoadDr = LineRoadDesignDAL.GetDefaultLineRoadDesignDR(myLineRoadDesignName); //2,转换成LineRoadModel; return(LineRoadModelManage.GetLineRoadDesignModelLst(lineRoadDr)); }
public override void InitLineRoadDesgin(string myLineRoadDesignName) { //包含曲线项的线道设计; ILineRoadDesignDataGet lrdataGet = new LRDesignDataGetByDB(); List <LineRoadModel> lrModelLst = lrdataGet.GetDefaultLineRoadDesignModelLst(myLineRoadDesignName); LineRoadDesign.LineRoadDesginLst = LineRoadModelManage.ConvertLRModelLstToLineRoadDesignLst(lrModelLst); //井深线道设计 LineRoadDesign.JingShenDesign = new JingShenDesignClass(lrdataGet.GetDefaultJingShenDesign()); }
public Model.JingShenModel GetDefaultJingShenDesign() { DbDataReader jsdr = LineRoadDesignDAL.GetDefaultJingShenDesignDR(); return(LineRoadModelManage.GetJingShenModel(jsdr)); }
public List <LineRoadModel> GetLineRoadDesignModelLst(string lineRoadDesignID) { DbDataReader lineRoadDr = LineRoadDesignDAL.GetLineRoadDesignDRByID(lineRoadDesignID); return(LineRoadModelManage.GetLineRoadDesignModelLst(lineRoadDr)); }