Ejemplo n.º 1
0
        protected void btn_update_Click(object sender, EventArgs e)
        {
            if (txtNomUpd.Text.Trim() == "")
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Debe digitar el nombre del ámbito.')", true);
                return;
            }
            if (ddlTipo.SelectedValue == "" || ddlTipo.SelectedValue == null)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Debe Seleccionar el tipo de ámbito.')", true);
                return;
            }
            else
            {
                ambitoModificar = (Datos.Ambito)Session["AmbitoModificar"];
                var ambito = (from a in consultas.Db.Ambitos
                              where a.id_ambito == ambitoModificar.id_ambito
                              select a).FirstOrDefault();

                ambito.NomAmbito     = txtNomUpd.Text.Trim();
                ambito.CodTipoAmbito = int.Parse(ddlTipo.SelectedValue);
                consultas.Db.SubmitChanges();
                lbltitulo.Text = "ÁMBITO";
                ValidarAmbito();
                pnlPrincipal.Visible   = true;
                PanelModificar.Visible = false;
                PnlActualizar.Visible  = false;
            }

            HttpContext.Current.Session["amb_accion"] = "";
        }
Ejemplo n.º 2
0
        protected void btn_actualizar_Click(object sender, EventArgs e)
        {
            if (txt_Nombre.Text.Trim() == "")
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Debe digitar el nombre del ámbito.')", true);
                return;
            }
            if (ddlAmbito.SelectedValue == "" || ddlAmbito.SelectedValue == null)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Debe Seleccionar el tipo de ámbito.')", true);
                return;
            }
            else
            {
                //validarInserUpdate("Create", 0, txt_Nombre.Text); lbltitulo.Text = "ÁMBITO";
                var ambito = new Datos.Ambito
                {
                    NomAmbito     = txt_Nombre.Text.Trim(),
                    CodTipoAmbito = int.Parse(ddlAmbito.SelectedValue)
                };

                consultas.Db.Ambitos.InsertOnSubmit(ambito);
                consultas.Db.SubmitChanges();
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Creado Exitosamente')", true);
                ValidarAmbito();
                txt_Nombre.Text        = "";
                pnlPrincipal.Visible   = true;
                lbltitulo.Text         = "ÁMBITO";
                PanelModificar.Visible = false;
                PnlActualizar.Visible  = false;
            }

            HttpContext.Current.Session["amb_accion"] = "";
        }