Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //if ((string)Session["value"] == "false")
            //{
            int count = 0;

            proxyProgram    = new AcademicServiceClient("WSHttpBinding_IAcademicService");
            proxyModule     = new ModuleAdminServiceClient("WSHttpBinding_IModuleAdminService");
            proxyAsignation = new ModuleAsigAdminServiceClient("WSHttpBinding_IModuleAsigAdminService");

            if (!IsPostBack)
            {
                using (var context = new QualificationsDBEntities())
                {
                    //QualificationsDBEntities context = new QualificationsDBEntities();
                    var program = from p in context.GraduateProgram
                                  orderby p.ProgramName.Substring(0, 1) ascending
                                  select p;

                    foreach (var query in program)
                    {
                        //Añadiendo al DropDownList con los nombres de los Programas de Postgrado
                        ddl_Programas.Items.Insert(count, query.ProgramName);
                        count = count + 1;
                    }
                    //Session["value"] = "true"; //inicializado en el WebForm Authentication
                }
            }
            //}
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            proxyModule     = new ModuleAdminServiceClient("WSHttpBinding_IModuleAdminService");
            proxyProgram    = new AcademicServiceClient("WSHttpBinding_IAcademicService");
            proxyAsignation = new ModuleAsigAdminServiceClient("WSHttpBinding_IModuleAsigAdminService");

            updateModule = new Module();
            long moduleID = proxyModule.GetModuleID(Request.Params["ModuleName"].ToString());

            updateModule = Get(moduleID);

            if (!IsPostBack)
            {
                int count = 0;
                txt_ModuleName.Text = updateModule.ModuleName;

                using (var context = new QualificationsDBEntities())
                {
                    var program = from p in context.GraduateProgram
                                  orderby p.ProgramName.Substring(0, 1) ascending
                                  select p;

                    foreach (var query in program)
                    {
                        //Añadiendo al DropDownList con los nombres de los Programas de Postgrado
                        ddl_Programas.Items.Insert(count, query.ProgramName);
                        count = count + 1;
                    }
                }
            }
        }