public async Task <IActionResult> LibraryAddGroup(UploadGroupRequest request) { var timestamp = DateTime.Now.ConvertToTimeStamp(); var model = new UploadGroup { GroupName = request.GroupName, GroupType = request.GroupType, Sort = 100, WxappId = GetSellerSession().WxappId, CreateTime = timestamp, UpdateTime = timestamp }; long groupId; try { groupId = await _fsql.Insert <UploadGroup>().AppendData(model).ExecuteIdentityAsync(); } catch (Exception e) { LogManager.Error(GetType(), e); return(No(e.Message)); } return(YesResult("添加成功!", new { groupId, request.GroupName })); }
public ActionResult DeleteConfirmed(Guid id) { UploadGroup uploadgroup = db.UploadGroupSet.Find(id); db.UploadGroupSet.Remove(uploadgroup); db.SaveChanges(); return(RedirectToAction("Index")); }
protected async Task <string> UploadFileAsync(string displayName, [Localizable(false)] string fileName, string source) { using (var op = Params.Log?.BeginParallel($"Uploading {displayName} for {Target.Id}")) { var ret = await UploadGroup.UploadAsync(File.ReadAllBytes(source), fileName, op); op?.SetResult(ret); return(ret); } }
// // GET: /UploadGroup/Details/5 public ActionResult Details(Guid?id = null) { UploadGroup uploadgroup = db.UploadGroupSet.Find(id); if (uploadgroup == null) { return(HttpNotFound()); } if (Request.IsAjaxRequest()) { return(PartialView(uploadgroup)); } return(View(uploadgroup)); }
// // GET: /UploadGroup/Edit/5 public ActionResult Edit(Guid?id = null) { UploadGroup uploadgroup = db.UploadGroupSet.Find(id); if (uploadgroup == null) { return(HttpNotFound()); } ViewBag.AccountUsername = new SelectList(db.AccountSet, "Username", "FirstName", uploadgroup.AccountUsername); if (Request.IsAjaxRequest()) { return(PartialView(uploadgroup)); } return(View(uploadgroup)); }
public ActionResult Edit(UploadGroup uploadgroup) { uploadgroup.AccountUsername = User.Identity.Name; if (ModelState.IsValid) { db.Entry(uploadgroup).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AccountUsername = new SelectList(db.AccountSet, "Username", "FirstName", uploadgroup.AccountUsername); if (Request.IsAjaxRequest()) { return(PartialView(uploadgroup)); } return(View(uploadgroup)); }
public ActionResult Create(UploadGroup uploadgroup) { uploadgroup.AccountUsername = User.Identity.Name; if (ModelState.IsValid) { uploadgroup.Id = Guid.NewGuid(); db.UploadGroupSet.Add(uploadgroup); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AccountUsername = new SelectList(db.AccountSet, "Username", "FirstName", uploadgroup.AccountUsername); if (Request.IsAjaxRequest()) { return(PartialView(uploadgroup)); } return(View(uploadgroup)); }