//select an existing customer func private void DgvCustomers_CellContentClick(object sender, DataGridViewCellEventArgs e) { BtnAddNC.Enabled = false; BtnDeleteCustomer.Enabled = true; int Id = Convert.ToInt32(DgvCustomers.Rows[e.RowIndex].Cells[0].Value.ToString()); SelectedCustomer = _context.Customers.Find(Id); }
//add new customer func private void BtnAddNC_Click(object sender, EventArgs e) { var customer = new library_project.Models.Customer(); customer.Name = TxtNCName.Text; customer.Surname = TxtNCSurname.Text; customer.PhoneNumber = TxtNCPhoneNo.Text; customer.Birthday = DTPBirthday.Value; customer.CreateAt = DateTime.Now; _context.Customers.Add(customer); _context.SaveChanges(); PnlAddNC.Hide(); ResetCustomersList(); FillCustomerList(); ResetNewCustomerForm(); MessageBox.Show("New Customer Created Successfully!"); }
private void DgvCustomers_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { int Id = Convert.ToInt32(DgvCustomers.Rows[e.RowIndex].Cells[0].Value.ToString()); SelectedCustomer = _context.Customers.Find(Id); }