public NajemView(Najem najem) { Id = najem.NajemID; Podjetje = new PodjetjeView(najem.Podjetje); Prostor = new ProstorView(najem.PoslovniProstor); Zacetni = najem.ZacetekNajema; Koncni = najem.KonecNajema; }
public NajemViewMain(Najem najem) { NajemId = najem.NajemID; ImePodjetja = najem.Podjetje.ImePodjetja; KontaktnaOseba = najem.Podjetje.KontaktnaOseba.Ime + " " + najem.Podjetje.KontaktnaOseba.Priimek; ZacetekNajema = najem.ZacetekNajema; KonecNajema = najem.KonecNajema; ImeProstora = najem.PoslovniProstor.ImeProstora; }
/********************************************************** Metody **/ /// <summary> /// Zwraca string zawierający: numer rezerwacji, dane najemcy, datę, godziny /// </summary> /// <returns> Zwraca opis rezerwacji</returns> public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append("Numer rezerwacji: ").AppendLine(Numer.ToString()); sb.Append(Najem.ToString()); sb.Append("Data: ").AppendLine(Dzień.ToShortDateString()); sb.Append("Od godziny: ").AppendLine(Godz_pocz.ToString(@"hh\:mm")); sb.Append("Do godziny: ").AppendLine(Godzina_końcowa.ToString(@"hh\:mm")); return(sb.ToString()); }
internal static void NovNajem(NajemView najem) { using (var db = new PBDB()) { var najemDb = new Najem(); najemDb.Podjetje = db.VsaPodjetja.Find(najem.Podjetje.Id); najemDb.PoslovniProstor = db.VsiPoslovniProstori.Find(najem.Prostor.Id); najemDb.ZacetekNajema = najem.Zacetni; najemDb.KonecNajema = najem.Koncni; db.VsiNajemi.Add(najemDb); db.SaveChanges(); } }
private void SeedNajem(Invoice_v1._0.Models.DaneDoFakturyContext context) { var IdKlienta = context.Set <Klient>().Where(k => k.ID == 1).FirstOrDefault().ID; var najem = new Najem() { ID = 1, NrNajmu = "6/UM/2016", KlientID = IdKlienta }; context.Set <Najem>().AddOrUpdate(najem); context.SaveChanges(); }