private void btnUpdate_Click(object sender, RoutedEventArgs e) { StudentAssistant studentassistant = ((FrameworkElement)sender).DataContext as StudentAssistant; Update updateWindow = new Update(studentassistant, this); updateWindow.Show(); }
public Update(StudentAssistant studentassistant, StudentAssistants.List parentWindow) { InitializeComponent(); listWindow = parentWindow; assistant = studentassistant; txtPersonName.Text = assistant.PersonName; txtCourse.Text = assistant.Course; txtUsername.Text = assistant.Username; txtPassword.Text = assistant.Password; }
private void btnSave_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txtPersonName.Text)) { MessageBox.Show("Please Enter A Person's Name for the Student Assistant Entry"); return; } ; if (string.IsNullOrEmpty(txtCourse.Text)) { MessageBox.Show("Please Enter a Course for the Student Assistant Entry"); return; } ; if (string.IsNullOrEmpty(txtUsername.Text)) { MessageBox.Show("Please Enter a Username for the Student Assistant Entry"); return; } ; if (string.IsNullOrEmpty(txtPassword.Text)) { MessageBox.Show("Please Enter a Password for the Student Assistant Entry"); return; } ; StudentAssistant assistant = new StudentAssistant(); assistant.PersonName = txtPersonName.Text; assistant.Course = txtCourse.Text; assistant.Username = txtUsername.Text; assistant.Password = txtPassword.Text; assistant.Id = Guid.NewGuid(); var op = StudentAssistantBLL.Create(assistant); if (op.Code.ToLower() == "ok") { listWindow.ShowData(); MessageBox.Show(op.Message.FirstOrDefault()); this.Close(); } else { MessageBox.Show(op.Message.FirstOrDefault()); } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { StudentAssistant studentassistant = ((FrameworkElement)sender).DataContext as StudentAssistant; if (MessageBox.Show(" Do you want to Delete Student Assistant entry for" + studentassistant.PersonName + " in" + studentassistant.Course + " With this Username" + studentassistant.Username + " ?", " Are you Sure?", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { var op = StudentAssistantBLL.Delete(studentassistant); if (op.Code.ToLower() == "ok") { ShowData(); MessageBox.Show(op.Message.FirstOrDefault()); this.Close(); } else { MessageBox.Show(op.Message.FirstOrDefault()); } } }