public IActionResult CreateView() { //var name = db.Employee.GetAll(); //List<VmEmployeeCreate> vmEmployeeList = new List<VmEmployeeCreate>(); //foreach (var item in name) //{ // vmEmployeeList.Add(new VmEmployeeCreate // { // Id = item.Id, // Combine = item.Id + " || " + item.FullName // }); //} //ViewBag.item = new SelectList(vmEmployeeList, "Id", "Combine"); //ViewBag.items = new SelectList(db.Company.GetAll(), "Id", "CompanyName"); //ViewBag.itemsEmployee = new SelectList(db.Employee.GetAll(), "Id", "FullName"); vmCompanyHead companyHead = new vmCompanyHead(); return(PartialView("Create", companyHead)); }
public IActionResult Edit(vmCompanyHead companyHead) { if (ModelState.IsValid) { CompanyHead company = db.CompanyHead.GetFirstOrDefault(c => c.Id == companyHead.Id); company.CompanyId = companyHead.CompanyId; company.EmployeeId = companyHead.EmployeeId; db.CompanyHead.Update(company); db.Save(); if (company.Id > 0) { return(Json(true)); } } return(Json(false)); }
public IActionResult Create(vmCompanyHead vmCompanyHead) { if (ModelState.IsValid) { CompanyHead companyHead1 = new CompanyHead() { CompanyId = vmCompanyHead.CompanyId, EmployeeId = vmCompanyHead.EmployeeId }; db.CompanyHead.Add(companyHead1); db.Save(); if (companyHead1.Id > 0) { return(Json(true)); } } return(Json(false)); }