public static IntercorrenciaModel ObterRegistro(int idUsuario) { cdscEntities objBd = new cdscEntities(); IntercorrenciaModel returnObj = new IntercorrenciaModel(); crianca objCrianca = objBd.crianca.Where(x => x.cri_id_usuario_responsavel == idUsuario).FirstOrDefault() ?? new crianca(); returnObj.listaIntercorrencias = ListaIntercrrenciasCrianca(objCrianca.cri_id_crianca); return(returnObj); }
public static IntercorrenciaModel Salvar(IntercorrenciaModel 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(); intercorrencias objIntercorrencias = new intercorrencias(); objIntercorrencias.int_id_crianca = objCrianca.cri_id_crianca; objIntercorrencias.int_dt_data = Convert.ToDateTime(obj.data); objIntercorrencias.int_ds_intercorrencia = obj.descricaoIntercorrencia; objIntercorrencias.int_ds_observacoes = obj.observacaoIntercorrencia; objBd.intercorrencias.Add(objIntercorrencias); bool result = objBd.SaveChanges() > 0; return(new IntercorrenciaModel()); }