protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                UControl        c  = new UControl();
                FacadeAspirante fa = new FacadeAspirante(this);
                if (btnGuardar.Text == "GUARDAR")
                {
                    Session["alu_ID"] = fa.InsertAlumno();//inserta y al mismo tiempo recupera el id
                    int id = (int)Session["alu_ID"];
                    fa.InsertAlumCom(id);
                    for (int i = 0; i < 7; i++)//cambia el 3 por el SelectedItem.text del comobox que tengas
                    {
                        fa.InsertDatosFamiliares(llenarDatosFamiliares(i), id);
                    }
                    fa.DeleteDatosFamiliaresR(id);
                    c.RegistrarFormulario(1, id);
                }
                else
                {
                    int id = (int)Session["alu_ID"];
                    fa.DeleteDatosFamiliares(id);
                    for (int i = 0; i < 7; i++)//cambia el 3 por el SelectedItem.text del comobox que tengas
                    {
                        fa.InsertDatosFamiliares(llenarDatosFamiliares(i), id);
                    }
                    fa.LlamarUpdate(id);
                }

                Server.Transfer("formulario_1.aspx", true);
            }
            else
            { //Response.Write("<script>alert('Asegurece de haber seleccionado una opcion de todos las listas desplegables') </script>");
            }
        }
        private void OnBntSaveOrLoad(UControl arg1, PointerEventData arg2)
        {
            if (SaveOrLoad == SaveOrLoad.Save)
            {
                if (InputField.InputText.IsInv())
                {
                    return;
                }

                if (DBMgr.IsHaveSameArchives(InputField.InputText))
                {
                    BaseModalBoxView.Default?.ShowOKCancle("Msg_覆盖存档", "Msg_覆盖存档Desc",
                                                           () =>
                    {
                        DBMgr.SaveCurGameAs(InputField.InputText, false, false, true, false);
                        SetDirtyData();
                    },
                                                           null
                                                           );
                }
                else
                {
                    DBMgr.SaveCurGameAs(InputField.InputText, false, false, true, false);
                    SetDirtyData();
                }
            }
            else
            {
                BattleMgr.LoadGame(InputField.InputText);
                Close();
            }
        }
        public void CargarOcupacion()
        {
            UControl cont = new UControl();

            dt = cont.Ocupaciones();
            Familiar0_Ocupacion.Items.Clear();
            Familiar1_Ocupacion.Items.Clear();
            Familiar2_Ocupacion.Items.Clear();
            Familiar3_Ocupacion.Items.Clear();
            Familiar4_Ocupacion.Items.Clear();
            Familiar5_Ocupacion.Items.Clear();
            Familiar6_Ocupacion.Items.Clear();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                string ocupacion = dt.Rows[i]["ocu_Nombre"].ToString();
                string id        = dt.Rows[i]["ocu_ID"].ToString();
                Familiar0_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar1_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar2_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar3_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar4_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar5_Ocupacion.Items.Add(new ListItem(ocupacion, id));
                Familiar6_Ocupacion.Items.Add(new ListItem(ocupacion, id));
            }
        }
        public void Name_InsideNaming()
        {
            Control ctrl = new UControl();

            ctrl.ID = "parent";
            TestHtmlInputControl ic = new TestHtmlInputControl();

            ctrl.Controls.Add(ic);
            Assert.IsNull(ic.ID, "ID");
            Assert.AreEqual(false, ic.NameCalled);
            ic.Name = "name";
            Assert.AreEqual(ic.Name, ic.UniqueID, "name and unique id");
            Assert.AreEqual(true, ic.NameCalled, "name called");

            ic.ID = "id";
            Assert.AreEqual("id", ic.ID, "ID-2");
            Assert.AreEqual(ic.UniqueID, ic.Name, "Name-ID");

            ic.Name = "name";
            Assert.AreEqual(ic.Name, ic.UniqueID, "UniqueID-2");

            ic.ID = null;
            Assert.IsNull(ic.ID, "ID-3");
            Assert.IsNotNull(ic.UniqueID, "UniqueID-3");
            Assert.IsNotNull(ic.Name, "Name-2");
        }
Beispiel #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                // Cargamos la sesión anterior
                _sql      = Sql.Leer();
                _acronimo = Acronimo.Leer();

                txtDbServidor.Text  = _sql.Servidor;
                txtDbusuario.Text   = _sql.Usuario;
                txtContrasenia.Text = _sql.Contrasenia;
                txtDbBaseDatos.Text = _sql.BaseDatos;

                txtProyectoModelo.Text      = _acronimo.ProyectoModelo;
                txtAcronimoModelo.Text      = _acronimo.AcronimoModelo;
                txtProyectoControlador.Text = _acronimo.ProyectoControlador;
                txtAcronimoControlador.Text = _acronimo.AcronimoControlador;
                txtProyectoContenedor.Text  = _acronimo.ProyectoContenedor;

                // Evitamso el doble click
                UControl.EvitarDobleEnvioButton(this, btnConectarse);
                UControl.EvitarDobleEnvioButton(this, btnBdGenerar);
                UControl.EvitarDobleEnvioButton(this, btnGuardarAcronimo);
            }
        }
Beispiel #6
0
        public override bool AddStaticChild(UControl child)
        {
            var ret = base.AddStaticChild(child);

            if (ret)
            {
                child.PContainer = this;
            }
            return(ret);
        }
Beispiel #7
0
    /* INTERNALS */


    /* CONSTRUCTOR */
    public USystem(UControl new_control, UDifficulty new_difficulty, UStage new_stage)
    {
        control    = new_control;
        difficulty = new_difficulty;
        stage      = new_stage;

        //Adding static references
        USystem.Instances.Add(this);
        USystem.Current = this;
    }
 private void OnClickDelete(UControl arg1, PointerEventData arg2)
 {
     BaseModalBoxView.Default?.ShowOKCancle("Msg_删除存档", "Msg_删除存档Desc",
                                            () =>
     {
         DBMgr.DeleteArchives(GetArchiveFile(arg1.Index).Name);
         SetDirtyData();
     },
                                            null
                                            );
 }
        public void GetDataAlumno(DataTable tbl)
        {
            UControl controlCombos = new UControl();
            DataRow  columna       = tbl.Rows[0];

            DropDownList1.SelectedValue = DropDownList1.Items.FindByValue(columna["alu_Carrera"].ToString()).Value;
            DropDownList2.SelectedValue = DropDownList2.Items.FindByValue(columna["alu_SegundaOpcion"].ToString()).Value;
            DropDownList3.SelectedValue = DropDownList3.Items.FindByValue(columna["alu_TerceraOpcion"].ToString()).Value;
            esp_id.SelectedValue        = esp_id.Items.FindByValue(columna["mod_ID"].ToString()).Value;
            alu_Nombre.Text             = columna["alu_Nombre"].ToString();
            alu_ApellidoPaterno.Text    = columna["alu_ApellidoPaterno"].ToString();
            alu_ApellidoMaterno.Text    = columna["alu_ApellidoMaterno"].ToString();
            alu_Sexo.SelectedValue      = alu_Sexo.Items.FindByValue(columna["alu_Sexo"].ToString()).Value;
            alc_edad.Text        = columna["alu_Edad"].ToString();
            dis_ID.SelectedValue = dis_ID.Items.FindByValue(columna["dis_ID"].ToString()).Value;
            lei_ID.SelectedValue = lei_ID.Items.FindByValue(columna["lei_ID"].ToString()).Value;
        }
Beispiel #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                // Leemos
                _mariaDb            = _mariaDb.Leer();
                txtServidor.Text    = _mariaDb.Servidor;
                txtUsuario.Text     = _mariaDb.Usuario;
                txtContrasenia.Text = _mariaDb.Contrasenia;
                txtBaseDatos.Text   = _mariaDb.BaseDatos;
                txtPuerto.Text      = _mariaDb.Port;

                // Evitamos el doble clic
                UControl.EvitarDobleEnvioButton(this, btnConectar);
                UControl.EvitarDobleEnvioButton(this, btnGenerar);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            c = new UControl();
            f = new FacadeAspiranteSE(this);
            a = new AntecedentesAluQL();

            //Session["alu_ID"] = 2;
            if (a.SelectExiste((int)Session["alu_ID"]))
            {
                if (!IsPostBack)
                {
                    LlenarSiExiste((int)Session["alu_ID"]);
                }
                btnGuardar.Text = "ACTUALIZAR";
            }
            else
            {
                btnGuardar.Text = "GUARDAR";
            }
        }
        void iniComp(int id)
        {
            Realizado1.Visible = false;
            Realizado2.Visible = false;
            Realizado3.Visible = false;
            Realizado4.Visible = false;
            Realizado5.Visible = false;
            UControl arr = new UControl();

            int[] c = null;
            c = arr.RegFormularios(id);
            int y = 0;

            while (c[y] > 0)
            {
                setV(c[y]);
                y++;
            }
            setN();
        }
Beispiel #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CargarBecas();
            co = new UControl();
            f  = new FacadeAspiranteSE(this);
            a  = new BecasDAOSQL();

            //Session["alu_ID"] = 2;
            if (a.SelectExiste((int)Session["alu_ID"]))
            {
                if (!IsPostBack)
                {
                    LlenarSiExiste((int)Session["alu_ID"]);
                }
                btnSiguiente2.Text = "ACTUALIZAR";
            }
            else
            {
                btnSiguiente2.Text = "GUARDAR";
            }
        }
        protected void btnSiguiente2_Click(object sender, EventArgs e)
        {
            UControl          control = new UControl();
            FacadeAspiranteSE f       = new FacadeAspiranteSE(this);

            if (f.LlamarSelectExiste(2))
            {
                f.LlamarUpdate(2);
                Type   cstype = this.GetType();
                string script = "<script language='javascript'>alert('!!Felicidades!!, Tu información se actualizó correctamente')</script>";
                this.ClientScript.RegisterStartupScript(cstype, Guid.NewGuid().ToString(), script, false);
            }
            else
            {
                f.LlamarInsert(2);
                control.RegistrarFormulario(3, Convert.ToInt32(Session["alu_ID"]));
                Type   cstype = this.GetType();
                string script = "<script language='javascript'>alert('!!Felicidades!!, Tu información se guardo correctamente')</script>";
                this.ClientScript.RegisterStartupScript(cstype, Guid.NewGuid().ToString(), script, false);
            } Server.Transfer("formulario_1.aspx", true);
        }
Beispiel #15
0
 private void OnClickNext(UControl arg1, PointerEventData arg2)
 {
     Desc.NameText = GetStr(GetNextPageKey());
     SetDirtyAll();
 }
 private void OnClickDPTabs(UControl arg1, PointerEventData arg2)
 {
     SetDirtyRefresh();
 }
Beispiel #17
0
 private void OnControlClick(UControl arg1, PointerEventData arg2)
 {
     SetAlertDirty();
 }
 private void OnSaveOrLoadItemClick(UControl arg1, PointerEventData arg2)
 {
     SetDirtyRefresh();
 }
Beispiel #19
0
 protected virtual void OnControlClick(UControl arg1, PointerEventData arg2)
 {
     SelectUnitTimer.Restart();
 }
Beispiel #20
0
		public void Name_InsideNaming ()
		{
			Control ctrl = new UControl ();
			ctrl.ID = "parent";
			TestHtmlInputControl ic = new TestHtmlInputControl ();
			ctrl.Controls.Add (ic);
			Assert.IsNull (ic.ID, "ID");
			Assert.AreEqual (false, ic.NameCalled);
			ic.Name = "name";
			Assert.AreEqual (ic.Name, ic.UniqueID, "name and unique id");
			Assert.AreEqual (true, ic.NameCalled, "name called");

			ic.ID = "id";
			Assert.AreEqual ("id", ic.ID, "ID-2");
			Assert.AreEqual (ic.UniqueID, ic.Name, "Name-ID");

			ic.Name = "name";
			Assert.AreEqual (ic.Name, ic.UniqueID, "UniqueID-2");

			ic.ID = null;
			Assert.IsNull (ic.ID, "ID-3");
			Assert.IsNotNull (ic.UniqueID, "UniqueID-3");
			Assert.IsNotNull (ic.Name, "Name-2");
		}