Esempio n. 1
0
        public static PressaoArterialModel ObterRegistro(int idUsuario)
        {
            cdscEntities         objBd     = new cdscEntities();
            PressaoArterialModel returnObj = new PressaoArterialModel();
            crianca objCrianca             = objBd.crianca.Where(x => x.cri_id_usuario_responsavel == idUsuario).FirstOrDefault() ?? new crianca();

            returnObj.listaAfericoes = ObterLista(objCrianca.cri_id_crianca);
            return(returnObj);
        }
Esempio n. 2
0
        public static PressaoArterialModel Salvar(PressaoArterialModel obj)
        {
            cdscEntities objBd           = new cdscEntities();
            int          idUsuarioLogado = UsuarioModel.ObterUsuarioSessao().idUsuario;
            crianca      objCrianca      = objBd.crianca.Where(x => x.cri_id_usuario_responsavel == idUsuarioLogado).FirstOrDefault() ?? new crianca();

            afericao_pressao_arterial objPressaoArterial = new afericao_pressao_arterial();

            objPressaoArterial.apa_id_crianca      = objCrianca.cri_id_crianca;
            objPressaoArterial.apa_nr_idade        = obj.idade;
            objPressaoArterial.apa_nr_pa_sistolica = obj.sistolica;
            objPressaoArterial.apa_nr_pa_distolica = obj.distolica;
            objPressaoArterial.apa_dt_data         = DateTime.Now;
            objPressaoArterial.apa_ds_observacao   = obj.observacao;

            objBd.afericao_pressao_arterial.Add(objPressaoArterial);
            bool result = objBd.SaveChanges() > 0;

            return(new PressaoArterialModel());
        }