private void DetachLieky_Vzorky(Lieky_Vzorky entity) { entity.Vzorky = null; }
private bool FilterLieky_Vzorky(Lieky_Vzorky entity) { return (entity.id_vzorka == this.id_vzorka); }
private bool FilterLieky_Vzorky(Lieky_Vzorky entity) { return (entity.id_liek == this.id_liek); }
private void AttachLieky_Vzorky(Lieky_Vzorky entity) { entity.Vzorky = this; }
/// <summary> /// Deprecated Method for adding a new object to the Lieky_Vzorky EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToLieky_Vzorky(Lieky_Vzorky lieky_Vzorky) { base.AddObject("Lieky_Vzorky", lieky_Vzorky); }
/// <summary> /// Create a new Lieky_Vzorky object. /// </summary> /// <param name="id_vzorka">Initial value of the id_vzorka property.</param> /// <param name="id_liek">Initial value of the id_liek property.</param> /// <param name="tombstone">Initial value of the tombstone property.</param> public static Lieky_Vzorky CreateLieky_Vzorky(global::System.Int32 id_vzorka, global::System.Int32 id_liek, global::System.Boolean tombstone) { Lieky_Vzorky lieky_Vzorky = new Lieky_Vzorky(); lieky_Vzorky.id_vzorka = id_vzorka; lieky_Vzorky.id_liek = id_liek; lieky_Vzorky.tombstone = tombstone; return lieky_Vzorky; }
/// <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; } }
public void UpdateLieky_Vzorky(Lieky_Vzorky currentLieky_Vzorky) { this.ObjectContext.Lieky_Vzorky.AttachAsModified(currentLieky_Vzorky, this.ChangeSet.GetOriginal(currentLieky_Vzorky)); }
public void InsertLieky_Vzorky(Lieky_Vzorky lieky_Vzorky) { if ((lieky_Vzorky.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(lieky_Vzorky, EntityState.Added); } else { this.ObjectContext.Lieky_Vzorky.AddObject(lieky_Vzorky); } }