public IActionResult HRDirectorCreation(HRDirectorCreationVM data) { var compId = compRep.GetCompanyId(data.CompanyName); Op_Employee emp = new Op_Employee(); emp.Name = data.Name; emp.PhoneNumber = "0000"; emp.Email = data.Email; emp.Address = "0000"; emp.UniversityName = "0000"; emp.UniversityMajor = "0000"; emp.GraduationYear = 0; emp.LinkedInAccount = "0000"; emp.CompanyId = compId; emp.DepartmentName = "HR"; emp.EmployeePosition = "HR Director"; emp.HiringDate = DateTime.Today; emp.EmployeeStatusId = 1; emp.Comment = "0000"; emp.EmployeeTypeId = 2; empRep.AddEmployee(emp); emp = empRep.GetEmployee(data.Email, data.Email, data.Email); Op_EmployeeLoginData eld = new Op_EmployeeLoginData(); eld.Id = emp.Id; eld.LoginEmail = emp.Email; eld.EmployeePassword = data.Password; eldRep.AddEmployeeLoginData(eld); return(RedirectToAction("index", "admin")); }