Beispiel #1
0
        private void createCodeGrid_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e)
        {
            var code = e.Row.DataContext as Code;

            if (isInsertMode)
            {
                var insertRecord = MessageBox.Show("Do you want to add " + code.Code1 + " as a new code ?", "Confirm", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (insertRecord == MessageBoxResult.Yes)
                {
                    code.UpdatedTime = DateTime.Now;
                    cac.AddCode(code);

                    MessageBox.Show(code.Code1 + " " + code.Description + " has being added!", "Inserting Record", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                isInsertMode = false;
            }
            else
            {
                cac.SaveChanges();
            }
        }