private void ucIndividualUser_Loaded(object sender, RoutedEventArgs e) { if(CONTROLLER==null) { CONTROLLER = new HCSController(); } individualUser = new individualuser() { date=DateTime.Now, isenglishvisible = CONTROLLER.ISENGLISHVISIBLE, isurduvisible = CONTROLLER.ISURDUVISIBLE }; grdIndividualDetail.DataContext = individualUser; this.grdUploadImage.DataContext = individualUser; this.grdModel.DataContext = individualUser; if (CONTROLLER.ISENGLISHVISIBLE) { dgExistingIndividual.Columns[1].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[3].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[5].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[7].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[9].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[11].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[13].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[15].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[17].Visibility = Visibility.Collapsed; } if (CONTROLLER.ISURDUVISIBLE) { dgExistingIndividual.Columns[0].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[2].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[4].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[6].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[8].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[10].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[12].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[14].Visibility = Visibility.Collapsed; dgExistingIndividual.Columns[16].Visibility = Visibility.Collapsed; } // this.dgExistingIndividual.ItemsSource = CONTROLLER.INDIVIDUALUSERS; RefreshUsers(); }
public void updateIndividualUser(individualuser IndividualUser) { var entry = dbContext.Entry<individualuser>(IndividualUser); if (entry.State.Equals(EntityState.Detached)) { dbContext.individualusers.Attach(IndividualUser); } entry.State = EntityState.Modified; dbContext.SaveChanges(); }
public void saveIndividualUser(individualuser IndividualUser) { try { dbContext.individualusers.Add(IndividualUser); dbContext.SaveChanges(); INDIVIDUALUSERS.Add(IndividualUser); } catch (DbEntityValidationException ex) { MessageBox.Show(ex.EntityValidationErrors.ToString()); } }
private void resetAfterSave() { individualUser = new individualuser() { date=DateTime.Now, isenglishvisible = CONTROLLER.ISENGLISHVISIBLE, isurduvisible = CONTROLLER.ISURDUVISIBLE }; imgUpload.Source = new BitmapImage(); this.grdIndividualDetail.DataContext = individualUser; }
private void EditRecord_Click(object sender, RoutedEventArgs e) { individualuser obj = ((FrameworkElement)sender).DataContext as individualuser; obj.isenglishvisible = CONTROLLER.ISENGLISHVISIBLE; obj.isurduvisible = CONTROLLER.ISURDUVISIBLE; individualUser = obj; loadImage(); this.grdIndividualDetail.DataContext = individualUser; }