示例#1
0
 public void Update(WorkPlanSummary work)
 {
     try
     {
         WorkPlanSummary WorkPlanSummary = dbcontext.WorkPlanSummaryContext.Find(work.WorkPlanSummaryID);
         if (WorkPlanSummary == null)
         {
             return;
         }
         WorkPlanSummary.AgencyID     = work.AgencyID;
         WorkPlanSummary.SecrecyLevel = work.SecrecyLevel;
         WorkPlanSummary.Sort         = work.Sort;
         WorkPlanSummary.Time         = work.Time;
         WorkPlanSummary.UserInfoID   = work.UserInfoID;
         if (work.Attachment != -4)
         {
             WorkPlanSummary.Attachment = work.Attachment;
         }
         dbcontext.SaveChanges();
     }
     catch (Exception ex)
     {
         throw;
     }
 }
示例#2
0
 //插入工作计划与总结信息
 public void Insert(WorkPlanSummary workPlanSummary)
 {
     try
     {
         dbcontext.WorkPlanSummaryContext.Add(workPlanSummary);
         dbcontext.SaveChanges();
     }
     catch
     {
         throw;
     }
 }
示例#3
0
 //更新IsPass状态
 public void UpdateIsPass(int ID, bool isPass)
 {
     try
     {
         WorkPlanSummary WorkPlanSummary = dbcontext.WorkPlanSummaryContext.Find(ID);
         if (WorkPlanSummary == null)
         {
             return;
         }
         WorkPlanSummary.IsPass = isPass;
         dbcontext.SaveChanges();
     }
     catch
     {
         throw;
     }
 }
示例#4
0
 //根据AWorkPlanSummaryID删除工作计划与总结信息
 public bool Delete(int aWorkPlanSummaryID)
 {
     try
     {
         //WorkPlanSummary aWorkPlanSummary = new WorkPlanSummary { WorkPlanSummaryID = aWorkPlanSummaryID };
         WorkPlanSummary aWorkPlanSummary = dbcontext.WorkPlanSummaryContext.Find(aWorkPlanSummaryID);
         if (aWorkPlanSummary != null)
         {
             dbcontext.WorkPlanSummaryContext.Attach(aWorkPlanSummary);
             dbcontext.WorkPlanSummaryContext.Remove(aWorkPlanSummary);
             dbcontext.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch
     {
         //throw;
         return(false);
     }
 }