コード例 #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Padecimiento padecimiento = new Padecimiento();
            padecimiento.Nombre = txtNombre.Text;
            padecimiento.Descripcion = txtDescripcion.Text;
            if (CheckPublicado.Checked)
            {
                padecimiento.Publicado = 1;
            }
            else
            {
                padecimiento.Publicado = 0;
            }

            try
            {
                PadecimientoDAO padecimientoDao = new PadecimientoDAO();

                if (idPadecimiento != 0)//modificacion
                {

                    padecimiento.Id = idPadecimiento;

                    if (padecimientoDao.ModificarPadecimiento(padecimiento))
                    {
                        lblMensaje.Text = "Se ha modificado correctamente";

                    }
                    else
                    {
                        lblMensaje.Text = "Error al tratar de modificar";
                    }

                }
                else
                {//es Alta de Padecimiento
                    padecimientoDao.Inserta(padecimiento);

                    this.lblMensaje.Visible = true;
                    this.lblMensaje.Text = "Se ingreso correctamente el Padecimiento";
                    limpia();

                }

            }
            catch (Exception exe)
            {
                lblMensaje.Visible = true;
                lblMensaje.Text = "Error Mensaje:" + exe;
            }
        }
コード例 #2
0
        protected void dgPadecimientos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "btnEditar")
            {
                try
                {
                    int id = Convert.ToInt32(e.CommandArgument);
                    Response.Redirect("AddEditPadecimiento.aspx?idPadecimiento=" + id);

                }
                catch (Exception)
                {
                    // lblerror.Text = "ocurrió un error al intentar Editar";
                }
            }

            if (e.CommandName == "btnEliminar")
            {
                try
                {
                    int indice = Convert.ToInt32(e.CommandArgument);
                    PadecimientoDAO bdJugador = new PadecimientoDAO();

                    if (bdJugador.EliminarPadecimiento(indice))
                    {
                        lblConfirmacion.Text = "Se eliminó correctamente";
                        CargaPadecimientos();

                    }
                    else
                        lblConfirmacion.Text = "ocurrió un error al intentar eliminar";

                }
                catch (Exception)
                {
                    lblConfirmacion.Text = "ocurrió un error al intentar eliminar";
                }

            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["user"] == null)
            {
                Response.Redirect("Default.aspx");
            }
            int rol = int.Parse(Session["rol"].ToString());
            if (Session["user"] != null && Session["rol"] != null)
            {

                if (rol != 1 && rol != 2)
                {
                    Redireccion(rol);
                }
                if (rol == 1)
                { //Esconder los menus del super administrador
                    linkAnnales.Visible = false;
                    linkNidito.Visible = false;
                    linkPaises.Visible = false;
                    linkUsuarios.Visible = false;
                }
            }

            idPadecimiento = Convert.ToInt32(Request.QueryString["idPadecimiento"]);
            if (!IsPostBack) {
                if (idPadecimiento != 0)//es modificacion
                {
                    btnGuardar.Text = "Modificar";

                    try
                    {
                        PadecimientoDAO bdpadecimiento = new PadecimientoDAO();
                        Padecimiento modificarCategoria = bdpadecimiento.ConsultarUnPadecimiento(idPadecimiento);
                        txtNombre.Text = modificarCategoria.Nombre;
                        txtDescripcion.Text = modificarCategoria.Descripcion;
                        if (modificarCategoria.Publicado == 1)
                        {
                            CheckPublicado.Checked = true;
                        }

                    }
                    catch (Exception)
                    {
                        lblMensaje.Text = "ocurrió un error al cargar los datos";
                    }
                }
            }
        }