コード例 #1
0
 public APIResult SaveAppealSet(AppealSet appealSet)
 {
     try
     {
         appealService.SaveAppealSet(appealSet);
         return(new APIResult()
         {
             Status = true, Body = ""
         });
     }
     catch (Exception ex)
     {
         return(new APIResult()
         {
             Status = false, Body = ex.Message.ToString()
         });
     }
 }
コード例 #2
0
        public void SaveAppealSet(AppealSet appealSet)
        {
            AppealSet findOne = db.AppealSet.Where(x => (x.ProjectId == appealSet.ProjectId)).FirstOrDefault();

            if (findOne == null)
            {
                appealSet.InDateTime     = DateTime.Now;
                appealSet.ModifyDateTime = DateTime.Now;
                db.AppealSet.Add(appealSet);
            }
            else
            {
                findOne.AppealEndDate        = appealSet.AppealEndDate;
                findOne.AppealStartDate      = appealSet.AppealStartDate;
                findOne.AppealCreateDateTime = appealSet.AppealCreateDateTime;
                findOne.HiddenCode           = appealSet.HiddenCode;
                findOne.ModifyDateTime       = DateTime.Now;
                findOne.ModifyUserId         = appealSet.ModifyUserId;
            }
            db.SaveChanges();
        }