/// <summary> /// Zpracuje data z formuláře a předá je StudijniOborManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void SaveStudijniObor(object sender, Forms.Form args) { Forms.StudijniOborForm sof = (Forms.StudijniOborForm)args; int newId = StudijniOborManager.FindTopId() + 1; StudijniOborManager.Save(new StudijniObor(newId, sof.GetNazev(), sof.GetZkratka())); }
/// <summary> /// Zpracuje data s editačního formuláře a předá je StudentManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void EditStudent(object sender, Forms.Form args) { Forms.EditStudentForm esf = (Forms.EditStudentForm)args; if (esf.GetJmeno() != String.Empty) { esf.Student.Jmeno = esf.GetJmeno(); } if (esf.GetPrijmeni() != String.Empty) { esf.Student.Prijmeni = esf.GetPrijmeni(); } if (esf.GetOsobniCislo() != String.Empty) { esf.Student.OsobniCislo = esf.GetOsobniCislo(); } if (esf.GetStudijniObor() != null) { esf.Student.StudijniObor = esf.GetStudijniObor(); } if (esf.GetRocnik() != 0) { esf.Student.Rocnik = esf.GetRocnik(); } StudentManager.Save(esf.Student); }
/// <summary> /// Zpracuje data z formuláře a předá je PredmetManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void SavePredmet(object sender, Forms.Form args) { Forms.PredmetForm pf = (Forms.PredmetForm)args; int newId = PredmetManager.FindTopId() + 1; PredmetManager.Save(new Predmet(newId, pf.GetZkratka(), pf.GetNazev(), pf.GetHodinPrednasek(), pf.GetHodinCviceni(), pf.GetHodinSeminaru())); }
public async Task <FormEntity> Create(FormEntity item) { item.Id = Guid.NewGuid(); item.CreatedDateTime = DateTime.Now; var entity = context.Forms.Add(item); context.SaveChanges(); return(entity); }
public async Task <FormEntity> Update(Guid id, FormEntity item) { using (var context = new FormsEntities()) { var entity = context.Forms.Find(id); entity.Name = item.Name; entity.Description = item.Description; entity.PublishUrl = item.PublishUrl; entity.ModifiedDateTime = DateTime.Now; context.SaveChanges(); return(entity); } }
public static FormViewModel ToViewModel(this FormEntity item) { var model = new FormViewModel() { Description = item.Description, Id = item.Id, CreatedDateTime = item.CreatedDateTime, ModifiedDateTime = item.ModifiedDateTime, Name = item.Name, UserId = item.UserId, PublishUrl = item.PublishUrl }; return(model); }
/// <summary> /// Zpracuje data s editačního formuláře a předá je StudijniOborManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void EditStudijniObor(object sender, Forms.Form args) { Forms.EditStudijniOborForm esof = (Forms.EditStudijniOborForm)args; if (esof.GetNazev() != String.Empty) { esof.StudijniObor.Nazev = esof.GetNazev(); } if (esof.GetZkratka() != String.Empty) { esof.StudijniObor.Zkratka = esof.GetZkratka(); } StudijniOborManager.Save(esof.StudijniObor); }
/// <summary> /// Zpracuje data z formuláře a předá je MistnostManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void SaveMistnost(object sender, Forms.Form args) { Forms.MistnostForm mistnost = (Forms.MistnostForm)args; int newId = MistnostManager.FindTopId() + 1; if (mistnost.GetTypMistnosti() == TypMistnosti.Počítačová) { MistnostManager.Save(new PocitacovaMistnost(newId, mistnost.GetBudova(), mistnost.GetCislo(), mistnost.GetKapacita())); } else if (mistnost.GetTypMistnosti() == TypMistnosti.Posluchárna) { MistnostManager.Save(new PrednaskovaMistnost(newId, mistnost.GetBudova(), mistnost.GetCislo(), mistnost.GetKapacita())); } else { MistnostManager.Save(new SeminarniMistnost(newId, mistnost.GetBudova(), mistnost.GetCislo(), mistnost.GetKapacita())); } }
/// <summary> /// Zpracuje data s editačního formuláře a předá je MistnostManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void EditMistnost(object sender, Forms.Form args) { Forms.EditMistnostForm emf = (Forms.EditMistnostForm)args; if (emf.GetKapacita() != 0) { emf.Mistnost.Kapacita = emf.GetKapacita(); } if (emf.GetBudova() != 0) { emf.Mistnost.Budova = emf.GetBudova(); } if (emf.GetCislo() != 0) { emf.Mistnost.Cislo = emf.GetCislo(); } MistnostManager.Save(emf.Mistnost); }
/// <summary> /// Zpracuje data z formuláře a předá je StudentManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void SaveStudent(object sender, Forms.Form args) { Forms.StudentForm sf = (Forms.StudentForm)args; int newId = StudentManager.FindTopId() + 1; List <string> uJmena = new List <string>(); foreach (KeyValuePair <int, Vyucujici> v in StudentManager.Databaze.Vyucujici) { uJmena.Add(v.Value.UzivatelskeJmeno); } foreach (KeyValuePair <int, Student> s in StudentManager.Studenti) { uJmena.Add(s.Value.UzivatelskeJmeno); } string os_cislo = sf.GetOsobniCislo(); StudentManager.Save(new Student(newId, sf.GetJmeno(), sf.GetPrijmeni(), sf.GetRocnik(), sf.GetStudijniObor(), os_cislo, VratUzivatelskeJmeno(sf.GetJmeno(), sf.GetPrijmeni(), uJmena), VratHash(os_cislo), "student")); // ctor: Student(int id, string jmeno, string prijmeni, int rocnik, StudijniObor studijniObor, string osobniCislo, string uzivatelskeJmeno, string heslo, string role) }
/// <summary> /// Zpracuje data z formuláře a předá je VyucujiciManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void SaveVyucujici(object sender, Forms.Form args) { Forms.VyucujiciForm vf = (Forms.VyucujiciForm)args; int newId = VyucujiciManager.FindTopId() + 1; List <string> uJmena = new List <string>(); foreach (KeyValuePair <int, Vyucujici> v in VyucujiciManager.Vyucujici) { uJmena.Add(v.Value.UzivatelskeJmeno); } foreach (KeyValuePair <int, Student> s in VyucujiciManager.Databaze.Studenti) { uJmena.Add(s.Value.UzivatelskeJmeno); } string os_cislo = VratOsobniCislo(newId.ToString()); VyucujiciManager.Save(new Vyucujici(newId, vf.GetJmeno(), vf.GetPrijmeni(), vf.GetTituly(), os_cislo, VratUzivatelskeJmeno(vf.GetJmeno(), vf.GetPrijmeni(), uJmena), VratHash(os_cislo), "vyucujici")); // ctor: Vyucujici(int id, string jmeno, string prijmeni, string tituly, string osobniCislo, string uzivatelskeJmeno, string heslo, string role) }
/// <summary> /// Zpracuje data s editačního formuláře a předá je PredmetManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void EditPredmet(object sender, Forms.Form args) { Forms.EditPredmetForm epf = (Forms.EditPredmetForm)args; if (epf.GetZkratka() != String.Empty) { epf.Predmet.Zkratka = epf.GetZkratka(); } if (epf.GetNazev() != String.Empty) { epf.Predmet.Nazev = epf.GetNazev(); } epf.Predmet.HodinPrednasek = epf.GetHodinPrednasek(); epf.Predmet.HodinCviceni = epf.GetHodinCviceni(); epf.Predmet.HodinSeminaru = epf.GetHodinSeminaru(); PredmetManager.Save(epf.Predmet); }
/// <summary> /// Zpracuje data s editačního formuláře a předá je VyucujiciManagerovi /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void EditVyucujici(object sender, Forms.Form args) { Forms.EditVyucujiciForm evf = (Forms.EditVyucujiciForm)args; if (evf.GetJmeno() != String.Empty) { evf.Vyucujici.Jmeno = evf.GetJmeno(); } if (evf.GetPrijmeni() != String.Empty) { evf.Vyucujici.Prijmeni = evf.GetPrijmeni(); } if (evf.GetTituly() != String.Empty) { evf.Vyucujici.Tituly = evf.GetTituly(); } VyucujiciManager.Save(evf.Vyucujici); }
public static void Add(Forms.Form form) { forms.Add(form); }