protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index;
            if(e.CommandName=="Remove")
            {
                index = Convert.ToInt32(e.CommandArgument);
                var userId = (Guid)GridView1.DataKeys[index].Value;

                var db = new QuotesDBEntities();
                var selectedUser = db.aspnet_Membership.Single(m => m.UserId == userId);
                db.DeleteObject(selectedUser);
                db.SaveChanges();

                RefreshGrid();
            }
        }
Ejemplo n.º 2
0
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index;

            if (e.CommandName == "Remove")
            {
                index = Convert.ToInt32(e.CommandArgument);
                var userId = (Guid)GridView1.DataKeys[index].Value;

                var db           = new QuotesDBEntities();
                var selectedUser = db.aspnet_Membership.Single(m => m.UserId == userId);
                db.DeleteObject(selectedUser);
                db.SaveChanges();

                RefreshGrid();
            }
        }
Ejemplo n.º 3
0
        protected void IncompleteQuoteGridView_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index   = Convert.ToInt32(e.CommandArgument);
            var quoteId = IncompleteQuoteGridView.DataKeys[index].Value;

            if (e.CommandName == "EditIncomplete")
            {
                Response.Redirect(string.Format("Create.aspx?id={0}", quoteId.ToString()));
            }
            else if (e.CommandName == "DeleteIncomplete")
            {
                var db    = new QuotesDBEntities();
                var quote = db.Quotes.Single(q => q.ID == (int)quoteId);
                db.DeleteObject(quote);
                db.SaveChanges();
                this.RefreshIncompleteGrid();
            }
        }