Exemple #1
0
 static Dictionary <ulong, NetCalc.WellInfo> LoadWellsData(NetCalc.WellKind whatToLoad)
 {
     //Dictionary<ulong, NetCalc.WellInfo> dictWellOp = new Dictionary<ulong, NetCalc.WellInfo>();
     using (new StopwatchMs("Load wells data from Well_OP"))
         using (var dbConnWellOP = GetOraConn(
                    "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=pb.ssrv.tk)(PORT=1522))(CONNECT_DATA=(SERVICE_NAME=oralin2)))",
                    "WELLOP", "WELLOP"))
         {
             using (new StopwatchMs("Conn opening"))
                 dbConnWellOP.Open();
             return(PipeDataLoad.LoadWellsData(dbConnWellOP, whatToLoad));
         }
 }
Exemple #2
0
        static HydrCalcData LoadHydrCalcData(Dictionary <ulong, NetCalc.WellInfo> dictWellOp)
        {
            using (new StopwatchMs("Load pipe graph data from OIS Pipe"))
                using (var dbConnOisPipe = GetOraConn(
                           "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=probook)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=oralin)))",
                           "pipe48", "pipe48"))
                {
                    using (new StopwatchMs("Conn opening"))
                        dbConnOisPipe.Open();

                    var data = PipeDataLoad.PrepareInputData(dbConnOisPipe, dictWellOp);

                    return(data);
                }
        }