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

            returnObj.listaVacinasRecebidas = ObterVacinasRecebidas(objCrianca.cri_id_crianca);
            return(returnObj);
        }
Example #2
0
        public static VacinaModel Salvar(VacinaModel 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();

            vacinas_crianca objVacinaCrianca = new vacinas_crianca();

            objVacinaCrianca.vcc_id_crianca = objCrianca.cri_id_crianca;
            objVacinaCrianca.vcc_id_vacina  = obj.idVacina;
            objVacinaCrianca.vcc_dt_data    = Convert.ToDateTime(obj.data);
            objVacinaCrianca.vcc_nr_dose    = obj.dose;
            objVacinaCrianca.vcc_nr_lote    = obj.lote;
            objVacinaCrianca.vcc_ds_unidade = obj.unidade;

            objBd.vacinas_crianca.Add(objVacinaCrianca);
            bool result = objBd.SaveChanges() > 0;

            return(new VacinaModel());
        }