private void btnSave_Click(object sender, RoutedEventArgs e) { try { BIZ.User user = new BIZ.User(); user.Name = txtName.Text; user.email = txtemail.Text; user.contact = Convert.ToInt32(txtcontact.Text); user.dob = txtdob.SelectedDate.Value; user.nic = txtnic.Text; user.role = cmbRole.Text; user.Password = txtPass.Password; db.User.Add(user); var res = db.SaveChanges(); if (res == 1) { MessageBox.Show("User Created Successfully"); clear(); } else { MessageBox.Show("Something went wrong please try again."); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSave_Click(object sender, RoutedEventArgs e) { int userID = Convert.ToInt32(txtID.Text); BIZ.User user = db.User.Where(u => u.ID == userID).FirstOrDefault(); user.ID = userID; user.Name = txtName.Text; user.contact = Convert.ToInt32(txtcontact.Text); user.email = txtemail.Text; user.nic = txtnic.Text; user.dob = txtdob.SelectedDate.Value; user.role = cmbRole.Text; user.Password = txtPass.Password; db.User.Attach(user); var entry = db.Entry(user); entry.State = System.Data.Entity.EntityState.Modified; var res = db.SaveChanges(); if (res == 1) { MessageBox.Show("User Updated Successfully"); } else { MessageBox.Show("Something went wrong please try again."); } }