BugTrackingSystem.Tester.Bug.btnSave_Click C# (CSharp) Method

btnSave_Click() protected method

protected btnSave_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Page.Validate();
            if (Page.IsValid)
            {
                Data.Tester tester = TestersDBManager.GetTesterByUsername(Membership.GetUser().UserName);
                // insert new bug in database
                if (OldBug == null)
                {
                    tester.LastAction = "Създаване на грешка №" + BugsDBManager.Insert(NewBug);
                }
                // update existing one
                else
                {
                    BugsDBManager.Update(NewBug);
                    tester.LastAction = "Редакция на грешка №" + NewBug.BugId;
                }
                TestersDBManager.Update(tester);

                Response.Redirect("ProjectsBugs.aspx?projectId=" + NewBug.ProjectId);
            }
        }