public static void InsertMaintenaceData(Maintenace maintananceData) { using (drivingSchoolDBEntities context = new drivingSchoolDBEntities()) { context.Maintenaces.Add(maintananceData); context.SaveChanges(); } }
public static void UpdateMaintenaceData(Maintenace updateMaintanance) { using (drivingSchoolDBEntities context = new drivingSchoolDBEntities()) { context.Entry(updateMaintanance).State = updateMaintanance.ID == 0 ? EntityState.Added : EntityState.Modified; context.SaveChanges(); } }
private void btnSave_Click(object sender, RoutedEventArgs e) { Maintenace nwMaintenace = new Maintenace() { AmountPaid = Convert.ToDecimal(txtAmount.Text), CarID = Convert.ToByte(cmbCarReg.SelectedValue), Date = Convert.ToDateTime(dtpDate.SelectedDate), Description = txtDescription.Text, InstructorID = Convert.ToInt32(cmbInstructor.SelectedValue), InvoiceNumber = txtInvoice.Text, TypeID = Convert.ToByte(cmbType.SelectedValue), Notes = txtNotes.Text //UserID= }; DbInsert.InsertMaintenaceData(nwMaintenace); LoadDataGrid(); MessageBox.Show("Vehicle Added", "NEW VEHICLE", MessageBoxButton.OK, MessageBoxImage.Information); }