public IActionResult AddData() { var file = Request.Form.Files[0]; var Id = Request.Form["Id"]; var Name = Request.Form["Name"]; var Sex = Request.Form["Sex"]; var Age = Request.Form["Age"]; var Address = Request.Form["Address"]; var Hobby = Request.Form["Hobby"]; var www = _host.ContentRootPath; var Remark = Request.Form["Remark"]; var path = $"{www}/wwwroot/Record/"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } var fileName = file.FileName; using (Stream str = System.IO.File.Create($"{path}{fileName}")) { file.CopyTo(str); } Users u = new Users(); u.Name = Name; u.Id = Convert.ToInt32(Id); u.Img = $"/Record/{fileName}"; u.Sex = Sex; u.Age = Convert.ToInt32(Age); u.Address = Address; u.Remark = Remark; u.Hobby = Hobby; if (Id == 0) { int n = bll.AddData(u); return(Ok(new { state = n > 0 ? true : false, msg = n > 0 ? "添加成功" : "添加失败" })); } else { int n = bll.Update(u); return(Ok(new { state = n > 0?true:false, msg = n > 0?"修改成功":"修改失败" })); } }