コード例 #1
0
        public static int AddEvaluation(Domain.Evaluation dto)
        {
            using (EvaluationDBDataContext db = new EvaluationDBDataContext())
            {
                Evaluation Evaluation = new Evaluation
                {
                    Name = dto.Name,
                    Description = dto.Description,
                    StatusID = dto.StatusID,
                    UserID = dto.UserID,
                    RoleID = dto.RoleID,
                    DateCreated = DateTime.Now,
                    DateModified = DateTime.Now
                };

                // Update evaluation levels

                // Update responses

                db.Evaluations.InsertOnSubmit(Evaluation);
                db.SubmitChanges();
                dto.ID = Evaluation.EvaluationID;

                return dto.ID;
            }
        }
コード例 #2
0
		private void detach_Evaluations(Evaluation entity)
		{
			this.SendPropertyChanging();
			entity.Role = null;
		}
コード例 #3
0
		private void attach_Evaluations(Evaluation entity)
		{
			this.SendPropertyChanging();
			entity.Role = this;
		}
コード例 #4
0
 partial void DeleteEvaluation(Evaluation instance);
コード例 #5
0
 partial void UpdateEvaluation(Evaluation instance);
コード例 #6
0
 partial void InsertEvaluation(Evaluation instance);