コード例 #1
0
    protected void cmdOverwrite_Click(object sender, EventArgs e)
    {
        panAlert.Visible         = true;
        panDatabaseAlert.Visible = false;

        DatabaseMgr dm        = new DatabaseMgr();
        bool        didDelete = dm.DeleteMeet(meetID);

        if (didDelete)
        {
            bool didAdd = dm.AddMeet(newMeet, Session["Username"].ToString());
            if (didAdd)
            {
                Session["ActiveMeet"] = newMeet;

                //Open MeetHub here
                Response.Redirect("MeetHub.aspx");
            }
            else
            {
                lblAlert.Text = "Meet deleted from database, but error adding new database entry";
            }
        }
        else
        {
            lblAlert.Text = "Error deleting existing meet from database";
        }
    }
コード例 #2
0
    protected void Button4_Click(object sender, EventArgs e)
    {
        Dictionary <string, string> boysNames = new Dictionary <string, string>();

        boysNames.Add("BLN", "Baldwin");
        boysNames.Add("TJ", "Thomas Jefferson");
        boysNames.Add("WHS", "Washington HS");

        Dictionary <string, string> girlsNames = new Dictionary <string, string>();

        girlsNames.Add("PLM", "Plum");
        girlsNames.Add("GWY", "Gateway");
        girlsNames.Add("KCH", "Knoch");

        Teams teams          = new Teams(boysNames, girlsNames);
        Meet  myMeetNoEvents = new Meet(new DateTime(2017, 04, 13), "Baldwin HS", "Windy", teams);

        DatabaseMgr dbm    = new DatabaseMgr();
        int         meetID = dbm.FindMeetId(myMeetNoEvents);

        dbm.DeleteMeet(meetID);
    }