private void AddCommandBinding_Executed(object sender, ExecutedRoutedEventArgs e) { Employee employee = new Employee(); try { employee.ID = dataEntities.Employees.Count() + 1; employee.Surname = "не задано"; employee.Name = "не задано"; employee.Patronymic = "не задано"; employee.Telephone = 0; employee.BirstDate = DateTime.Parse("2001-12-12"); employee.Email = "не задано"; employee.TitleID = 0; dataEntities.Employees.Add(employee); dataEntities.SaveChanges(); DataGridEmployee.BeginEdit(); ReZapros(); } catch { employee.ID = dataEntities.Employees.Count() + 2; employee.Surname = "не задано"; employee.Name = "не задано"; employee.Patronymic = "не задано"; employee.Telephone = 0; employee.BirstDate = DateTime.Parse("2001-12-12"); employee.Email = "не задано"; employee.TitleID = 0; dataEntities.Employees.Add(employee); dataEntities.SaveChanges(); DataGridEmployee.BeginEdit(); ReZapros(); } }
private void databinding() { Datagridfunctions ds = new Datagridfunctions(); SqlDataReader rdr = ds.getactivitydata(); DataGridEmployee.DataSource = ds.getactivitydata(); DataGridEmployee.DataBind(); }
private void EditCommandBinding_Executed(object sender, ExecutedRoutedEventArgs e) { DataGridEmployee.IsReadOnly = false; DataGridEmployee.BeginEdit(); isDirty = true; Edit.IsEnabled = false; EditBar.IsEnabled = false; Save.IsEnabled = true; SaveBar.IsEnabled = true; }
private void Edit_Click(object sender, RoutedEventArgs e) { DataGridEmployee.IsReadOnly = false; DataGridEmployee.BeginEdit(); tbSt.Text = "РЕДАКТИРУЕТСЯ"; }