public async Task <IActionResult> EditEmpById(EmpModel empModel) { if (empModel.ProfilePhoto != null) { String folder = "images/Employees/"; folder += Guid.NewGuid().ToString() + "_" + empModel.ProfilePhoto.FileName; empModel.PhotoURL = "/" + folder; String serverFolder = Path.Combine(_webHostEnvironment.WebRootPath, folder); await empModel.ProfilePhoto.CopyToAsync(new FileStream(serverFolder, FileMode.Create)); } bool success = await _empRepository.UpdateEmp(empModel); if (success == true) { return(RedirectToAction(nameof(EditEmp), new { isSucceess = true, empId = empModel.EmpId })); } ViewBag.Jobs = new SelectList(await _jobRepository.GetJobs(), "JobId", "JobName"); return(View()); }
public void Put([FromBody] Emp emp) { _empRepository.UpdateEmp(emp); }