private void LeerSubAreasConocimientoFromOracle(Dictionary <string, Guid> MaestroAreas)
        {
            SubAreasConocimientoOracle = new Dictionary <string, SubareaDeConocimiento>();
            string            queryTot = Oracle.QuerySubareasDeConocimiento;
            OracleDataAdapter oda      = new OracleDataAdapter(queryTot, ComunGlobal.ConnStringOracle);
            DataTable         dt       = new DataTable();

            oda.Fill(dt);
            foreach (DataRow fila in dt.Rows)
            {
                var mod = new SubareaDeConocimiento();
                mod.SubAreaConocimientoFromOracle(fila, MaestroAreas);
                if (mod != null)
                {
                    SubAreasConocimientoOracle.Add(mod.aen_name, mod);
                }
            }
        }
 private bool SubAreasConocimientoIguales(SubareaDeConocimiento mod1, SubareaDeConocimiento mod2)
 {
     return(mod1.aen_name == mod2.aen_name &&
            mod1.statecode == mod2.statecode);
 }