public void Delete(UserTsk entity) { if (entity == null) { throw new ArgumentNullException("user tsk is null"); } else { this.context.UserTsk.DeleteOnSubmit(entity); } }
public ActionResult Create(FormCollection collection) { try { if (Session["UserTsk_UserId"] == null) { return RedirectToAction("Index", "User"); } else { if (collection.Get("TskNo").Trim().Length > 0) { UserTsk userTsk; using (IUnitOfWork unitOfWork = new TskDataDataContext(DbUtil.ConnectionString)) { IUserTskRep userTskRep = new UserTskRep(unitOfWork); UserTsk ut=userTskRep.FindByUserId((int)Session["UserTsk_UserId"], collection.Get("TskNo")); if ( ut== null) { userTsk = new UserTsk() { UserId = (int)Session["UserTsk_UserId"], TskNo = collection.Get("TskNo") }; userTskRep.Create(userTsk); unitOfWork.Submit(); } else { TempData["Message"] = "此用户已配置TSK:" + collection.Get("TskNo"); return View(); } } } else { TempData["Message"] = "TskNo长度需大于0"; return View(); } } return RedirectToAction("Index", new { userId = Session["UserTsk_UserId"] }); } catch { return View(); } }
partial void DeleteUserTsk(UserTsk instance);
partial void UpdateUserTsk(UserTsk instance);
partial void InsertUserTsk(UserTsk instance);
private void detach_UserTsk(UserTsk entity) { this.SendPropertyChanging(); entity.User = null; }
private void attach_UserTsk(UserTsk entity) { this.SendPropertyChanging(); entity.User = this; }
partial void DeleteUserTsk(UserTsk instance);
partial void UpdateUserTsk(UserTsk instance);
partial void InsertUserTsk(UserTsk instance);
private void detach_UserTsk(UserTsk entity) { this.SendPropertyChanging(); entity.User = null; }
private void attach_UserTsk(UserTsk entity) { this.SendPropertyChanging(); entity.User = this; }