Example #1
0
		///<summary></summary>
		public static long Insert(EvaluationCriterionDef evaluationCriterionDef){
			if(RemotingClient.RemotingRole==RemotingRole.ClientWeb){
				evaluationCriterionDef.EvaluationCriterionDefNum=Meth.GetLong(MethodBase.GetCurrentMethod(),evaluationCriterionDef);
				return evaluationCriterionDef.EvaluationCriterionDefNum;
			}
			return Crud.EvaluationCriterionDefCrud.Insert(evaluationCriterionDef);
		}
Example #2
0
 ///<summary></summary>
 public static void Update(EvaluationCriterionDef evaluationCriterionDef)
 {
     if (RemotingClient.RemotingRole == RemotingRole.ClientWeb)
     {
         Meth.GetVoid(MethodBase.GetCurrentMethod(), evaluationCriterionDef);
         return;
     }
     Crud.EvaluationCriterionDefCrud.Update(evaluationCriterionDef);
 }
Example #3
0
 ///<summary></summary>
 public static long Insert(EvaluationCriterionDef evaluationCriterionDef)
 {
     if (RemotingClient.RemotingRole == RemotingRole.ClientWeb)
     {
         evaluationCriterionDef.EvaluationCriterionDefNum = Meth.GetLong(MethodBase.GetCurrentMethod(), evaluationCriterionDef);
         return(evaluationCriterionDef.EvaluationCriterionDefNum);
     }
     return(Crud.EvaluationCriterionDefCrud.Insert(evaluationCriterionDef));
 }
Example #4
0
		///<summary></summary>
		public static void Update(EvaluationCriterionDef evaluationCriterionDef){
			if(RemotingClient.RemotingRole==RemotingRole.ClientWeb){
				Meth.GetVoid(MethodBase.GetCurrentMethod(),evaluationCriterionDef);
				return;
			}
			Crud.EvaluationCriterionDefCrud.Update(evaluationCriterionDef);
		}
Example #5
0
		private void butCriterionAdd_Click(object sender,EventArgs e) {
			if(_evalDefCur.GradingScaleNum==0) {
				MsgBox.Show(this,"Please select a grading scale before adding criterion.");
				return;
			}
			EvaluationCriterionDef evalCritDef=new EvaluationCriterionDef();
			evalCritDef.EvaluationDefNum=_evalDefCur.EvaluationDefNum;
			evalCritDef.GradingScaleNum=_evalDefCur.GradingScaleNum;
			evalCritDef.IsNew=true;
			FormEvaluationCriterionDefEdit FormECDE=new FormEvaluationCriterionDefEdit(evalCritDef);
			FormECDE.ShowDialog();
			if(FormECDE.DialogResult==DialogResult.OK) {
				_criterionDefsForEval=EvaluationCriterionDefs.GetAllForEvaluationDef(_evalDefCur.EvaluationDefNum);
				_itemOrder.Add(evalCritDef.EvaluationCriterionDefNum);//Must be called after refreshing
				SynchItemOrder();
				FillGrid();
			}
		}
		public FormEvaluationCriterionDefEdit(EvaluationCriterionDef evalCritDef) {
			InitializeComponent();
			Lan.F(this);
			_evalCritDef=evalCritDef;
		}