Esempio n. 1
0
 public void Save()
 {
     try
     {
         _evaluationSapResult.Save(12);
     }
     catch (Exception ex)
     {
         Assert.True(false, ex.Message);
     }
 }
        /// <summary>
        /// Process task action k2.
        /// </summary>
        /// <param name="model">The task action information.</param>
        /// <param name="action">The action value.</param>
        /// <returns></returns>
        public ResultViewModel ActionTask(TaskActionViewModel model, string action)
        {
            var result = new ResultViewModel();

            switch (model.ProcessCode)
            {
            case ConstantValue.EvaluationProcessCode:
                result = _summaryEvaluation.SubmitAction(this.InitialWorkflowViewModel(model, action));
                if (string.Equals(action, ConstantValue.WorkflowActionApprove))
                {
                    _evaluationSapResult.Save(model.DataId);
                }
                break;
            }
            return(result);
        }