private void DetachVzorkies(Vzorky entity) { entity.Materialy = null; }
private bool FilterVzorkies(Vzorky entity) { return (entity.id_material == this.id_material); }
private void DetachVzorkies(Vzorky entity) { entity.Zamestnanci = null; }
public void UpdateVzorky(Vzorky currentVzorky) { this.ObjectContext.Vzorkies.AttachAsModified(currentVzorky, this.ChangeSet.GetOriginal(currentVzorky)); }
private void DetachVzorkies(Vzorky entity) { entity.Ambulancie = null; }
private bool FilterVzorky(Vzorky entity) { return (entity.id_vzorka == this.id_vzorka); }
/// <summary> /// Create a new Vzorky object. /// </summary> /// <param name="id_vzorka">Initial value of the id_vzorka property.</param> /// <param name="id_material">Initial value of the id_material property.</param> /// <param name="id_ambulancia">Initial value of the id_ambulancia property.</param> /// <param name="kto_odobral">Initial value of the kto_odobral property.</param> /// <param name="id_pacient">Initial value of the id_pacient property.</param> /// <param name="tombstone">Initial value of the tombstone property.</param> public static Vzorky CreateVzorky(global::System.Int32 id_vzorka, global::System.Int32 id_material, global::System.Int32 id_ambulancia, global::System.Int32 kto_odobral, global::System.Int32 id_pacient, global::System.Boolean tombstone) { Vzorky vzorky = new Vzorky(); vzorky.id_vzorka = id_vzorka; vzorky.id_material = id_material; vzorky.id_ambulancia = id_ambulancia; vzorky.kto_odobral = kto_odobral; vzorky.id_pacient = id_pacient; vzorky.tombstone = tombstone; return vzorky; }
private bool FilterVzorkies(Vzorky entity) { return (entity.id_pacient == this.id_pacient); }
/// <summary> /// /// </summary> public void OnDeleteVzorka(Vzorky vzorka) { if (vzorka != null) { vzorka.tombstone = true; _laboratoryDomainContext.SubmitChanges().Completed += (sender, e) => { Vzorky.Remove(vzorka); RaisePropertyChangedEventImmediately("Vzorky"); }; } }
/// <summary> /// /// </summary> public void AddVzorka(Vzorky vzorka) { if (vzorka != null) { foreach (var item in Vzorky) { if (item == vzorka) { return; } } Vzorky.Add(vzorka); RaisePropertyChangedEventImmediately("Vzorky"); } }
/// <summary> /// /// </summary> public IResult OnViewInfoVzorka(Vzorky vzorka) { if (vzorka != null) { InfoVzorkaViewModel vz = _serviceLocator.GetInstance<InfoVzorkaViewModel>(); vz.Pacient = Obcan; vz.Vzorka = vzorka; return Show.Child(vz).In<IShellViewModel>(); } else { return null; } }
/// <summary> /// button evet click handler, handles showing prevoius screen, adds new Vzorka entity /// </summary> public IResult OnAdd() { if (this.Pacient != null && this.Ambulancia != null && this.ZamestnanecAmbulancie != null && this.Material != null && this.Laboratorium != null && this.DatumOdberu != null ) { PatientSummaryViewModel patient = _serviceLocator.GetInstance<PatientSummaryViewModel>(); patient.Obcan = Pacient; Vzorky novaVzorka = new Vzorky(); novaVzorka.Pacienti = ObcanPatient; novaVzorka.Ambulancie = this.Ambulancia; novaVzorka.Zamestnanci = this.Zamestanec; novaVzorka.Materialy = this.Material; novaVzorka.Diagnozy = Diagnoza; novaVzorka.datum_odberu = this.DatumOdberu; novaVzorka.komentar = this.Komentar; Lieky_Vzorky interferLiek; foreach (var item in InterferujuceLieky) { interferLiek = new Lieky_Vzorky(); interferLiek.Lieky = item; _laboratoryDomainContext.Lieky_Vzorkies.Add(interferLiek); novaVzorka.Lieky_Vzorky.Add(interferLiek); } _laboratoryDomainContext.Vzorkies.Add(novaVzorka); Vysetrenia noveVys = new Vysetrenia(); noveVys.komentar = "nespracované"; noveVys.Laboratoria = this.Laboratorium; noveVys.Vzorky = novaVzorka; Vysetrenie_Vysetrovane_latky novyVysl; foreach (var item in VysetrLatky) { novyVysl = new Vysetrenie_Vysetrovane_latky(); novyVysl.Vysetrovane_latky = item; _laboratoryDomainContext.Vysetrenie_Vysetrovane_latkies.Add(novyVysl); noveVys.Vysetrenie_Vysetrovane_latky.Add(novyVysl); } _laboratoryDomainContext.Vysetrenias.Add(noveVys); _laboratoryDomainContext.SubmitChanges().Completed += (sender, e) => { patient.AddVzorka(novaVzorka); }; return Show.Child(patient).In<IShellViewModel>(); } else { return null; } }
private void GetHodnotyLatky(BindableCollection<Vysetrenie_Vysetrovane_latky> vysledkyVys, Vzorky vzorka, Diagnozy diag) { _laboratoryDomainContext.Vysetrovane_latkies.Clear(); _laboratoryDomainContext.Load(_laboratoryDomainContext.GetVzorkaVysetrovaneLatkyQuery(Vysetrenie.id_vzorka)).Completed += (sender4, e4) => { _laboratoryDomainContext.Hodnoty_Vysetrovane_Latkies.Clear(); _laboratoryDomainContext.Load(_laboratoryDomainContext.GetVysetrenieHodnotyVysetrovaneLatkyQuery(Vysetrenie.id_vysetrenie)).Completed += (sender5, e5) => { BindableCollection<Hodnoty_Vysetrovane_Latky> hodnoty = new BindableCollection<Hodnoty_Vysetrovane_Latky>(); foreach (var item in _laboratoryDomainContext.Hodnoty_Vysetrovane_Latkies) { hodnoty.Add(item); } BindableCollection<Vysetrovane_latky> latky = new BindableCollection<Vysetrovane_latky>(); foreach (var item in _laboratoryDomainContext.Vysetrovane_latkies) { latky.Add(item); } Vysledky = new BindableCollection<AddVysledokPo>(); AddVysledokPo novyVysledok; foreach (var item in vysledkyVys) { novyVysledok = new AddVysledokPo(); Vysledky.Add(novyVysledok); novyVysledok.TransormEntityToPo(item, Pacient, vzorka, diag, hodnoty, latky); RaisePropertyChangedEventImmediately("Vysledky"); } Coroutine.BeginExecuteFor(Show.NotBusy(), this); }; }; }
private void AttachVzorkies(Vzorky entity) { entity.Pacienti = this; }
/// <summary> /// Deprecated Method for adding a new object to the Vzorkies EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToVzorkies(Vzorky vzorky) { base.AddObject("Vzorkies", vzorky); }
private void DetachVzorkies(Vzorky entity) { entity.Pacienti = null; }
private void AttachVzorkies(Vzorky entity) { entity.Diagnozy = this; }
private void AttachVzorkies(Vzorky entity) { entity.Ambulancie = this; }
private void DetachVzorkies(Vzorky entity) { entity.Diagnozy = null; }
private bool FilterVzorkies(Vzorky entity) { return (entity.id_ambulancia == this.id_ambulancia); }
private bool FilterVzorkies(Vzorky entity) { return (entity.id_diagnoza == this.id_diagnoza); }
private void AttachVzorkies(Vzorky entity) { entity.Zamestnanci = this; }
private void AttachVzorkies(Vzorky entity) { entity.Materialy = this; }
private bool FilterVzorkies(Vzorky entity) { return (entity.kto_odobral == this.id_zamestnanec); }
public void InsertVzorky(Vzorky vzorky) { if ((vzorky.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(vzorky, EntityState.Added); } else { this.ObjectContext.Vzorkies.AddObject(vzorky); } }