Ejemplo n.º 1
0
    protected void DeleteBtn_Click(object sender, EventArgs e)
    {
        BCS RequestDirector = new BCS();

        // this way is prone to user changing html and sending in wrong value, but saves a trip finding from db to verify again
        try
        {
            bool confirmation = RequestDirector.RemoveStudent(StudentId.Text);

            if (confirmation)
            {
                MessageLabel.Text = ("Remove student successful");
                Panel1.Visible    = false;
            }
            else
            {
                MessageLabel.Text      = ("Remove student unsuccessful");
                MessageLabel.ForeColor = System.Drawing.Color.DarkRed;
            }
        }
        catch (Exception ex)
        {
            MessageLabel.Text = ("Find student was not successful");

            MessageLabel.ForeColor = System.Drawing.Color.DarkRed;
        }
    }
Ejemplo n.º 2
0
        public void OnPostDelete(string studentIDField)
        {
            if (ModelState.IsValid)
            {
                bool confirm         = false;
                BCS  RequestDirector = new BCS();

                confirm = RequestDirector.RemoveStudent(studentIDField);
                Message = $"{confirm}DELETED Student ID {studentIDField}";
            }
        }
Ejemplo n.º 3
0
 public void OnPostDeleteStudent(string studentId)
 {
     Success = _requestDirector.RemoveStudent(studentId);
     if (Success == true)
     {
         Message = "Student Successfully Deleted";
     }
     else
     {
         Message = "Student Delete Failed";
     }
 }
Ejemplo n.º 4
0
        public void OnPost()
        {
            string StudentID = StudentIDField;

            if (ModelState.IsValid)
            {
                bool confirm         = false;
                BCS  RequestDirector = new BCS();

                confirm = RequestDirector.RemoveStudent(StudentID);
                Message = $"DELETED Student ID {StudentID} {confirm}";
            }
        }