public async Task <IActionResult> Create([Bind("Id,Cdp1,Cdp2,Daudit,Drenum,Dnom,Desos,Drisk,Dexec,Dtender,Dfinance,Duration,Directorid,Companyid,SessionId")] Directorship directorship) { if (ModelState.IsValid) { _context.Add(directorship); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Companyid"] = new SelectList(_context.Companies, "Id", "Companyname", directorship.Companyid); ViewData["Directorid"] = new SelectList(_context.Directors, "Id", "Name", directorship.Directorid); ViewData["SessionId"] = new SelectList(_context.Sessions, "Id", "Sessionyear", directorship.SessionId); return(View(directorship)); }
public async Task <IActionResult> Create([Bind("Id,Companyname,Isglc,Companysector,Companytype,Companylist,Companyboardsize,Companyisactive")] Companies companies) { if (ModelState.IsValid) { _context.Add(companies); await _context.SaveChangesAsync(); ViewBag.CompanyId = companies.Id; var latestsession = _context.Sessions.Max(x => x.Id); ViewBag.SessionId = latestsession; return(Redirect("/Directorships/Company/" + companies.Id + "/Session/" + latestsession)); } return(View(companies)); }
public async Task <IActionResult> Create([Bind("Id,Name,Gender,Info,Photo,Age,Citizenship,Ethnicity,Educationlevel,Placeofeducation,Fieldofstudies,Fieldofstudies2,Titledarjah,Familytiesone,Familytiestwo,Professionalbody,Voluntarybody,Cweplc,Cwenonplc,Cwegovt,Cweacademic,Yearofbirth")] Directors directors) { if (ModelState.IsValid) { _context.Add(directors); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Citizenship"] = new SelectList(_context.Citizenshiptable, "Id", "Citizentype", directors.Citizenship); ViewData["Cweacademic"] = new SelectList(_context.Cweacadtable, "Id", "Positiontype", directors.Cweacademic); ViewData["Cwegovt"] = new SelectList(_context.Cwegovtable, "Id", "Positiontype", directors.Cwegovt); ViewData["Cwenonplc"] = new SelectList(_context.Cwenonplctable, "Id", "Positiontype", directors.Cwenonplc); ViewData["Cweplc"] = new SelectList(_context.Cweplctable, "Id", "Positiontype", directors.Cweplc); ViewData["Educationlevel"] = new SelectList(_context.Educationlevel, "Id", "Edulevel", directors.Educationlevel); ViewData["Ethnicity"] = new SelectList(_context.Ethnicitytable, "Id", "Race", directors.Ethnicity); ViewData["Familytiesone"] = new SelectList(_context.Familytiesonetable, "Id", "Id", directors.Familytiesone); ViewData["Familytiestwo"] = new SelectList(_context.Familytiestwotable, "Id", "Id", directors.Familytiestwo); ViewData["Fieldofstudies"] = new SelectList(_context.Fieldofstudiestable, "Id", "Fieldname", directors.Fieldofstudies); ViewData["Fieldofstudies2"] = new SelectList(_context.Fieldofstudiestable, "Id", "Fieldname", directors.Fieldofstudies2); ViewData["Gender"] = new SelectList(_context.Gendertable, "Id", "Gendertype", directors.Gender); ViewData["Placeofeducation"] = new SelectList(_context.Placeofeducationtable, "Id", "Place", directors.Placeofeducation); ViewData["Professionalbody"] = new SelectList(_context.Professionalbodytable, "Id", "Id", directors.Professionalbody); ViewData["Titledarjah"] = new SelectList(_context.Titletable, "Id", "Id", directors.Titledarjah); ViewData["Voluntarybody"] = new SelectList(_context.Voluntarybodytable, "Id", "Id", directors.Voluntarybody); return(View(directors)); }