public static MedidasAntropometricasModel ObterRegistro(int idUsuario) { cdscEntities objBd = new cdscEntities(); MedidasAntropometricasModel returnObj = new MedidasAntropometricasModel(); crianca objCrianca = objBd.crianca.Where(x => x.cri_id_usuario_responsavel == idUsuario).FirstOrDefault() ?? new crianca(); returnObj.listaMedidas = ObterLista(objCrianca.cri_id_crianca); return(returnObj); }
public static MedidasAntropometricasModel Salvar(MedidasAntropometricasModel 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(); registro_medidas_antropometricas objMedidasAntropometricas = new registro_medidas_antropometricas(); objMedidasAntropometricas.rma_id_crianca = objCrianca.cri_id_crianca; objMedidasAntropometricas.rma_nr_idade = obj.idade; objMedidasAntropometricas.rma_nr_peso = obj.peso; objMedidasAntropometricas.rma_nr_estatura = obj.estatura; objMedidasAntropometricas.rma_dt_registro = DateTime.Now; objMedidasAntropometricas.rma_nr_perimetro_cefalico = obj.perimetroCefalico; objBd.registro_medidas_antropometricas.Add(objMedidasAntropometricas); bool result = objBd.SaveChanges() > 0; return(new MedidasAntropometricasModel()); }