Example #1
0
    protected void grdDominio_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "editDominio")
        {
            Dictionary <string, string> cookieValues = new Dictionary <string, string>();
            cookieValues.Add(cookiesNombre.cookieDominioNombre, tipoDominio.ToString());
            cookieValues.Add(cookiesNombre.cookieDominioValor, e.CommandArgument.ToString());
            Util.AddCookieValues(cookieValues);
            this.Page.Response.Redirect("AgregarDominio.aspx");
        }

        if (e.CommandName == "eliminarDominio")
        {
            Dominio dominio = new Dominio();

            if (!dominio.verificarUsoDominio(e.CommandArgument.ToString(), this.tipoDominio))
            {
                lblMensaje.Text      = Resources.Mensajes.Dominio_Uso;
                lblMensaje.ForeColor = System.Drawing.Color.Red;
                return;
            }

            if (!dominio.eliminarDominio(e.CommandArgument.ToString(), this.tipoDominio))
            {
                lblMensaje.Text      = Resources.Mensajes.Error_Dominio_Eliminar;
                lblMensaje.ForeColor = System.Drawing.Color.Red;
            }
            else
            {
                lblMensaje.Text      = Resources.Mensajes.Bien_Eliminar_Dominio;
                lblMensaje.ForeColor = System.Drawing.Color.Green;
                cargarDominios();
            }
        }
    }