public async Task <IActionResult> MeetingsCreate(MeetingCreateModel mCM) { if (ModelState.IsValid) { var newSpotkanie = new PracownikKlient() { MiejsceSpotkania = mCM.PracownikKlient.MiejsceSpotkania, DataRozpoczeciaSpotkania = mCM.PracownikKlient.DataRozpoczeciaSpotkania, DataZakonczeniaSpotkania = mCM.PracownikKlient.DataZakonczeniaSpotkania, IdPracownik = mCM.PracownikKlient.IdPracownik, IdKlient = mCM.PracownikKlient.IdKlient }; _s16693context.Add(newSpotkanie); await _s16693context.SaveChangesAsync(); return(RedirectToAction(nameof(Meetings))); } else if (!ModelState.IsValid) { var klient = await _s16693context.Klient.Include(o => o.IdKlientNavigation).ToListAsync(); var pracownik = await _s16693context.Pracownik.Include(o => o.IdPracownikNavigation).ToListAsync(); var newMCM = new MeetingCreateModel { klients = klient, pracowniks = pracownik }; return(View("MeetingsCreate", newMCM)); } return(View(mCM)); }
public async Task <IActionResult> MeetingsCreate() { var klient = await _s16693context.Klient.Include(o => o.IdKlientNavigation).ToListAsync(); var pracownik = await _s16693context.Pracownik.Include(o => o.IdPracownikNavigation).ToListAsync(); var mCM = new MeetingCreateModel { klients = klient, pracowniks = pracownik }; return(View(mCM)); }