public void OnAdd() { this.Validate(); if (this.IsValid) { if (!isUpdate) { int doctorId = DbContextHandler.Instance.GetDoctorIdByName(this.selectedType); DbContextHandler.Instance.CreateReview(Description, Termin, doctorId); Pregledi.Clear(); DbContextHandler.Instance.GetAllReviews().ForEach(pregled => Pregledi.Add(pregled)); Termin = DateTime.Now; Description = ""; SelectedType = null; } else { BtnContent = "Update"; MessageBox.Show("Update data!"); DbContextHandler.Instance.UpdateReview(SelectedItem.Pregled_Id, description, termin); Pregledi.Clear(); DbContextHandler.Instance.GetAllReviews().ForEach(pregled => Pregledi.Add(pregled)); isUpdate = false; BtnContent = "Add"; Termin = DateTime.Now; Description = ""; SelectedType = null; } } }
public void DodajPregled(Pregled pregled) { try { Pregledi.Add(pregled); }catch (Exception e) { Console.WriteLine(e.Message); } }
public NewReviewViewModel() { BtnContent = "Add"; AddCommand = new MyICommand(OnAdd); ChangeCommand = new MyICommand(OnSaveChanges); DeleteCommand = new RelayCommand(OnDelete); //combobox Doctors = DbContextHandler.Instance.GetAllDoctorsList(); //tabela DbContextHandler.Instance.GetAllReviews().ForEach(pregled => Pregledi.Add(pregled)); }
public void OnAdd() { this.Validate(); if (this.IsValid) { if (!isUpdate) { int doctorId = DbContextHandler.Instance.GetDoctorIdByName(this.selectedType); var splits = selectedDate.ToString().Split(' '); var selectedTerm = splits[0] + " " + SelectedType2; DateTime datum = DateTime.Parse(selectedTerm); DbContextHandler.Instance.CreateReview(Description, datum, doctorId); Pregledi.Clear(); DbContextHandler.Instance.GetAllReviews().ForEach(pregled => Pregledi.Add(pregled)); Description = ""; SelectedType = null; } else { BtnContent = "Update"; MessageBox.Show("Update data!"); // DbContextHandler.Instance.UpdateReview(SelectedItem.Pregled_Id, description, selectedType2); Pregledi.Clear(); DbContextHandler.Instance.GetAllReviews().ForEach(pregled => Pregledi.Add(pregled)); isUpdate = false; BtnContent = "Add"; Description = ""; SelectedType = null; } } }
public void PregledEvidencija(DateTime vrijemePregleda, string rezultatPregleda, bool uspjesanPregled, TipSistematskog tipPregleda) { Pregledi.Add(new PregledSistematskiStavka(vrijemePregleda, rezultatPregleda, uspjesanPregled, tipPregleda)); }
public void Add(Pregled pregled) { Pregledi.Add(pregled); }