Пример #1
0
        public IHttpActionResult PostUserEvaluation(UserEvaluation userEvaluation)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            //Checks if a evaluation for the e-mail entered already exists
            if (UserEvaluationExists(userEvaluation.DS_EMAIL))
            {
                return(Conflict());
            }
            else
            {
                //Creates a new id
                userEvaluation.CD_USEREVALUATION = Guid.NewGuid();

                db.UserEvaluation.Add(userEvaluation);

                try
                {
                    db.SaveChanges();

                    //Check scores and send e-mail
                    UserEvaluationBLL.CheckApplicantScores(userEvaluation);
                }
                catch (DbUpdateException)
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = userEvaluation.CD_USEREVALUATION }, userEvaluation));
        }
        public void CheckApplicantScores()
        {
            UserEvaluation userEval = new UserEvaluation()
            {
                DS_EMAIL = "*****@*****.**", DS_NAME = "Tiago Seminotti", NR_EVAL_HTML = 5, NR_EVAL_CSS = 4, NR_EVAL_JAVASCRIPT = 3, NR_EVAL_PYTHON = 6, NR_EVAL_DJANGO = 5, NR_EVAL_IOS = 8, NR_EVAL_ANDROID = 2
            };

            UserEvaluationBLL.CheckApplicantScores(userEval);
        }
Пример #3
0
    private void Awake()
    {
        instance = this;

        GameObject obj = GameObject.FindGameObjectWithTag("UserEvaluation");

        UserEvaluation eval = obj.GetComponent <UserEvaluation>();

        assetMode = eval.assetMode;
    }
Пример #4
0
        public IHttpActionResult GetUserEvaluation(Guid id)
        {
            UserEvaluation userEvaluation = db.UserEvaluation.Find(id);

            if (userEvaluation == null)
            {
                return(NotFound());
            }

            return(Ok(userEvaluation));
        }
Пример #5
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.CompareTag("Player"))
        {
            GameObject     obj  = GameObject.FindGameObjectWithTag("UserEvaluation");
            UserEvaluation eval = obj.GetComponent <UserEvaluation>();

            eval.logger.Log();

            eval.NextScene();
        }
    }
Пример #6
0
 public void MarkAsModified(UserEvaluation item)
 {
     Entry(item).State = EntityState.Modified;
 }
Пример #7
0
 public void MarkAsModified(UserEvaluation item)
 {
 }