public List <BidInfo> GetAllBidInfos() { using (var db = new fynbusprojektEntities()) { var rVal = db.BidInfo; return(rVal.ToList()); } }
public PriceList GetPriceList(int id) { using (var db = new fynbusprojektEntities()) { PriceList prices = db.PriceList.Find(id); return(prices); } }
public ExpandedBidInfo GetExpandedBifInfo(int id) { using (var db = new fynbusprojektEntities()) { ExpandedBidInfo expInfo = db.ExpandedBidInfo.Find(id); return(expInfo); } }
public ContactInfo GetContactInfo(int id) { using (var db = new fynbusprojektEntities()) { var contactInfo = db.ContactInfo.Find(id); return(contactInfo); } }
public Equipment GetEquipment(int id) { using (var db = new fynbusprojektEntities()) { Equipment equipment = db.Equipment.Find(id); return(equipment); } }
public Documentation GetDocumentation(int id) { using (var db = new fynbusprojektEntities()) { var documentInfo = db.Documentation.Find(id); return(documentInfo); } }
public string GetName(int id) { var db = new fynbusprojektEntities(); BidInfo bidinf = db.BidInfo.Find(id); //var newBidInf = new BidInfo {BidderName = "Kagemand"}; //db.BidInfo.Add(newBidInf); //db.SaveChanges(); return(bidinf.BidderName); }
public PriceList UpdatePricelist(BidInfo bid, PriceList pl) { using (var db = new fynbusprojektEntities()) { BidInfo getBid = db.Entry(bid).Entity; if (getBid != null) { pl.id = getBid.id; db.PriceList.AddOrUpdate(pl); db.SaveChanges(); return(pl); } return(null); } }
public BidInfo UpdateBidInfo(BidInfo bid) { using (var db = new fynbusprojektEntities()) { var getBid = db.Entry(bid).Entity; if (getBid == null || getBid.id != bid.id) { return(null); } getBid.LastEdit = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second); db.BidInfo.AddOrUpdate(bid); db.SaveChanges(); return(db.BidInfo.Find(bid.id)); } }
public Equipment UpdateEquipment(BidInfo bid, Equipment eq) { using (var db = new fynbusprojektEntities()) { BidInfo getBid = db.BidInfo.Find(bid.id); if (getBid == null) { return(null); } eq.id = getBid.id; db.Equipment.AddOrUpdate(eq); db.SaveChanges(); return(eq); } }
public Documentation UpdateDocumentation(BidInfo bid, Documentation doc) { using (var db = new fynbusprojektEntities()) { BidInfo getBid = db.BidInfo.Find(bid.id); if (getBid == null) { return(null); } doc.id = getBid.id; db.Documentation.AddOrUpdate(doc); db.SaveChanges(); return(doc); } }
public ContactInfo UpdateContactInfo(BidInfo bid, ContactInfo contact) { using (var db = new fynbusprojektEntities()) { BidInfo getBid = db.BidInfo.Find(bid.id); if (getBid == null) { return(null); } contact.id = getBid.id; db.ContactInfo.AddOrUpdate(contact); db.SaveChanges(); return(contact); } }
public ExpandedBidInfo UpdateExpandedBifInfo(BidInfo bid, ExpandedBidInfo exp) { using (var db = new fynbusprojektEntities()) { BidInfo getBid = db.BidInfo.Find(bid.id); if (getBid == null) { return(null); } exp.id = getBid.id; db.ExpandedBidInfo.AddOrUpdate(exp); db.SaveChanges(); return(exp); } }
public BidInfo GetBidinfo(int id) { using (var db = new fynbusprojektEntities()) { BidInfo bi = db.BidInfo.Find(id); return(bi); } //return new //{ // bi.BidderName, // bi.CVR, // ContactInfo = new // { // bi.ContactInfo.BidInfo, // bi.ContactInfo.City, // bi.ContactInfo.Kommune, // bi.ContactInfo.Postnummer, // bi.ContactInfo.Vejnavn, // bi.ContactInfo.Vejnummer, // bi.ContactInfo.id // }, // Documentation = new // { // bi.Documentation.BidInfo, // bi.Documentation.DatoForRegistrering, // bi.Documentation.DokumentationsInfo, // bi.Documentation.KlarTilDrift_id, // bi.Documentation.RegistreringsNummer, // bi.Documentation.Tilladelse_Gyldig, // bi.Documentation.Tilladelse_Nummer, // bi.Documentation.Tilladelse_Type, // bi.Documentation.TrafikSelskab, // bi.Documentation.UdstedendeMyndighed, // bi.Documentation.id // }, // Equipment = new // { // bi.Equipment.Barnestol_0_13kg, // bi.Equipment.Barnestol_15_36kg, // bi.Equipment.Barnestol_9_18kg, // bi.Equipment.Barnestol_9_36kg, // bi.Equipment.Barnestol_Integreret // } //}; }
protected void Page_Load(object sender, EventArgs e) { //opret delegate til saveBtn saveBtn.ServerClick += SaveBtnOnServerClick; //hent id ud fra url parameteren try { _id = int.Parse(Request["id"]); using (var db = new fynbusprojektEntities()) { //hent bid _bi = db.BidInfo.Find(_id); //gem lastedit _lastEdit = _bi.LastEdit; var doc = _bi.Documentation; var ci = _bi.ContactInfo; var exp = _bi.ExpandedBidInfo; var plist = _bi.PriceList; var eq = _bi.Equipment; //indsæt data på siden biddername.InnerText = _bi.BidderName; cvrnr.InnerText = _bi.CVR.ToString(); by.InnerText = ci.City; kommune.InnerText = ci.Kommune; postnr.InnerText = ci.Postnummer.ToString(); vejnavn.InnerText = ci.Vejnavn; vejnr.InnerText = ci.Vejnummer.ToString(); datoforregistrering.InnerText = doc.DatoForRegistrering.ToString(); dokInfo.InnerText = doc.DokumentationsInfo; regnr.InnerText = doc.RegistreringsNummer; tilladelsegyldig.InnerText = doc.Tilladelse_Gyldig.ToString(); } } catch (Exception exception) { Console.WriteLine(exception); } }
protected void Page_Load(object sender, EventArgs e) { using (var db = new fynbusprojektEntities()) { try { gvBidinfos.DataSource = db.BidInfo.ToList(); gvBidinfos.CssClass = "table table-bordered table-condensed table-hover table-responsive table-striped"; gvBidinfos.DataBind(); gvBidinfos.HeaderRow.TableSection = TableRowSection.TableHeader; } catch (Exception exception) { Console.WriteLine(exception); } } }
public BidInfo CreateBidInfo(BidInfo newBidInfo) { using (var db = new fynbusprojektEntities()) { var doc = new Documentation(); var exp = new ExpandedBidInfo(); var pList = new PriceList(); var eq = new Equipment(); var contactInfo = new ContactInfo(); BidInfo newDbEntry = db.BidInfo.Add(newBidInfo); db.SaveChanges(); long id = db.Entry(newDbEntry).Property(p => p.id).CurrentValue; if (db.BidInfo.Find(id) != null) { doc.id = id; exp.id = id; pList.id = id; eq.id = id; contactInfo.id = id; } //gem alle elementer db.Documentation.Add(doc); db.ExpandedBidInfo.Add(exp); db.PriceList.Add(pList); db.Equipment.Add(eq); db.ContactInfo.Add(contactInfo); db.SaveChanges(); BidInfo newlyCreatedEntry = db.Entry(newDbEntry).Entity; if (newlyCreatedEntry == null) { throw new Exception(); } return(newlyCreatedEntry); } }
private void SaveBtnOnServerClick(object sender, EventArgs eventArgs) { using (var db = new fynbusprojektEntities()) { var getBid = db.BidInfo.Find(_bi.id); //indsæt ny data i getbid //tjek om det er blevet redigeret i mellemtiden if (getBid.LastEdit != _bi.LastEdit) { //hvis ja, vis en alert Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('Ude af stand til at gemme! Dette tilbud er blevet redigeret i mellemtiden.')"); } else { //hvis nej, kør en update new API.Service1().UpdateBidInfo(getBid); } } }