public string EditGoal(int id, AnnualGoal editgoal)
        {
            try
            {
                var old_goal = _context.AnnualGoal.SingleOrDefault(x => x.Id == id);
                if (old_goal != null)
                {
                    old_goal.Goal = editgoal.Goal;
                    //old_goal.Status = editgoal.Status;
                    old_goal.BeginDate = editgoal.BeginDate;
                    old_goal.EndDate   = editgoal.EndDate;

                    _context.SaveChanges();
                    return("修改成功");
                }

                else
                {
                    return("先新增才能再修改喔");
                }
            }
            catch (Exception e) {
                return("修改失敗原因" + e.ToString());
            }
        }
 public string InsertGoal(AnnualGoal goal)
 {
     try {
         _context.AnnualGoal.Add(goal);
         _context.SaveChanges();
         return("新增目標成功");
     }
     catch (Exception e) {
         return("新增失敗原因" + e.ToString());
     }
 }
Beispiel #3
0
 public string EditGoal(int id, AnnualGoal editgoal)
 {
     return(annualgoalService.EditGoal(id, editgoal));
 }
Beispiel #4
0
 public string InsertGoal(AnnualGoal insertgoal)
 {
     return(annualgoalService.InsertGoal(insertgoal));
 }