using System; using System.Collections.Generic; using System.Text; using System.Data; using InterfaceWorkAreaData.LoadCurveData; namespace InterfaceWorkAreaData { class emptyWorkAreaData : IWorkAreaData { eDataSourceType type { get; } internal emptyWorkAreaData() { type = eDataSourceType.empty; } public string dataSource { get; set; } public List getWellsInfo() { List results = new List(); return results; } //public List getWellCurveNames(string wellname) //{ // List results = new List(); // return results; //} //public List getWellCurves(string wellname) //{ // List results = new List(); // return results; //} //public cWellCurve getWellCurve(string wellname, string curveName) //{ // cWellCurve results = new cWellCurve(); // return results; //} public List getWellDiscretes(string wellname) { List results = new List(); return results; } public List getWellDiscreteNames(string wellname) { List results = new List(); return results; } //public List getWellStratums(string wellname) //{ // List results = new List(); // return results; //} //public List getWellResults(string wellname) //{ // List results = new List(); // return results; //} public ResultDataInfo getCurvesData(string wellName, ref DataTable table) { ResultDataInfo result = new ResultDataInfo(); return result; } public List getWellPerforations(string wellname) { return (new List()); } public List getWellFaultPoints(string wellname) { return (new List()); } public List getWellTrajectory(string wellname) { return (new List()); } public List getWellStratification() { return (new List()); } public List getWellSandSets(string wellname) { return (new List()); } public List getStratumDivisions() { return (new List()); } public List getReservesLayers(string wellname) { return (new List()); } public List getInnerLayers(string wellname) { return (new List()); } public List getWellCycles(string wellname, int termType) //1= 长期旋回,2=中期旋回,3=短期旋回, { return (new List()); } public List getWellLithologys(string wellname) { List results = new List(); return results; } public List getWellOilTests(string wellname) { List results = new List(); return results; } public List getWellCorings(string wellname) { List results = new List(); return results; } public List getWellSideWallCorings(string wellname) { List results = new List(); return results; } public bool isConn() { return false; } public bool Conn(string ds) { return false; } } }