public void Upload(HttpPostedFileBase file,EmployeeFiles emplo) { if (file != null && file.ContentLength > 0) { var name = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Managment/Document's"), name); file.SaveAs(path); emplo.File = "~/Managment/Document's/" + file.FileName; } }
public void Upload(HttpPostedFileBase file, Employee employee, Calendar calendar) { if (file != null && file.ContentLength > 0) { var name = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Managment/Document's"), name); file.SaveAs(path); EmployeeFiles files = new EmployeeFiles() { EmployeeID = employee.ID, File = "~/Managment/Document's/" + file.FileName, Type = calendar.Title }; db.empf.Add(files); db.SaveChanges(); } }
public ActionResult EditPost(HttpPostedFileBase file,EmployeeFiles emplo) { if (emplo.Id > 0) { var emp = db.empf.Single(x => x.Id == emplo.Id); Upload(file, emp); emp.EmployeeID = emplo.EmployeeID; emp.Type = emplo.Type; db.SaveChanges(); return RedirectToAction("Index"); } else { return HttpNotFound(); } }