コード例 #1
0
        public ActionResult Execucao(int?id)
        {
            var eXAMES_SOLICITADOS = db.EXAMES_SOLICITADOS.Find(id);

            eXAMES_SOLICITADOS.EXECUTADO = true;
            db.SaveChanges();

            EXAME_RESULTADO eXAME_RESULTADO = new EXAME_RESULTADO();

            Random rnd = new Random();

            string[] adjetivos = new string[] { "PESSIMO", "RUIM", "NORMAL", "BOM", "EXCELENTE", "SUPER MAN :)" };
            string   text      = adjetivos[rnd.Next(0, adjetivos.Length)];

            eXAME_RESULTADO.DESCRICAO            = "O RESULTADO DO EXAME FOI: " + text;
            eXAME_RESULTADO.ENTREGUE_PACIENTE    = true;
            eXAME_RESULTADO.ID_EXAMES_SOLICITADO = id.Value;
            eXAME_RESULTADO.DATA_CRIACAO         = DateTime.Now;
            eXAME_RESULTADO.GUID = Guid.NewGuid();
            db.EXAME_RESULTADO.Add(eXAME_RESULTADO);
            db.SaveChanges();


            return(RedirectToAction("Resultado", new { id = eXAME_RESULTADO.ID }));
        }
コード例 #2
0
        public ActionResult Resultado(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EXAME_RESULTADO eXAME_RESULTADO = db.EXAME_RESULTADO.Find(id);

            if (eXAME_RESULTADO == null)
            {
                return(HttpNotFound());
            }

            return(View(eXAME_RESULTADO));
        }