Exemple #1
0
 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;
		}
Exemple #8
0
 partial void DeleteUserTsk(UserTsk instance);
Exemple #9
0
 partial void UpdateUserTsk(UserTsk instance);
Exemple #10
0
 partial void InsertUserTsk(UserTsk instance);
Exemple #11
0
 private void detach_UserTsk(UserTsk entity)
 {
     this.SendPropertyChanging();
     entity.User = null;
 }
Exemple #12
0
 private void attach_UserTsk(UserTsk entity)
 {
     this.SendPropertyChanging();
     entity.User = this;
 }