public bool Save(risTabulky risContext) { bool success = false; try { var temp = from a in risContext.otvaracie_hodiny where a.id_podniku == id_podniku && a.cislo_dna == cislo_dna select a; if (!temp.Any()) // INSERT { this.FillEntity(); risContext.otvaracie_hodiny.Add(entityOtvaracieHodiny); risContext.SaveChanges(); success = true; } else // UPDATE { entityOtvaracieHodiny = temp.Single(); this.FillEntity(); risContext.SaveChanges(); success = true; } } catch (Exception ex) { throw new ApplicationException(String.Format("{0}.{1}", this.GetType(), "Save()"), ex); } return(success); }
public BOtvaracie_hodiny(otvaracie_hodiny oh) { id_podniku = oh.id_podniku; cislo_dna = oh.cislo_dna; cas_otvorenia = oh.cas_otvorenia; doba_otvorenia = oh.doba_otvorenia; den_v_tyzdni = new BDen_v_tyzdni(oh.den_v_tyzdni); this.podnik = new BPodnik(oh.podnik); entityOtvaracieHodiny = oh; }
private void Reset() { id_podniku = 0; cislo_dna = 0; cas_otvorenia = DateTime.MinValue; doba_otvorenia = 0; den_v_tyzdni = new BDen_v_tyzdni(); this.podnik = new BPodnik(new podnik()); entityOtvaracieHodiny = new otvaracie_hodiny(); }
public bool Get(risTabulky risContext, int idPodniku, int cisloDna) { bool success = false; try { var temp = from a in risContext.otvaracie_hodiny where a.id_podniku == idPodniku && a.cislo_dna == cisloDna select a; entityOtvaracieHodiny = temp.Single(); this.FillBObject(); success = true; } catch (Exception ex) { throw new ApplicationException(String.Format("{0}.{1}", this.GetType(), "Get()"), ex); } return(success); }