Ejemplo n.º 1
0
 public void RemoverApropriacao(Apropriacao apropriacao)
 {
     if (apropriacao != (Apropriacao)null)
     {
         QueryableUnitOfWork.Attach(apropriacao);
         QueryableUnitOfWork.CreateSet <Apropriacao>().Remove(apropriacao);
     }
 }
Ejemplo n.º 2
0
        private void executarQuery(List <Apropriacao> lista, string query)
        {
            SqlConnection conn = null;

            for (int i = 0; i < lista.Count; i++)
            {
                Apropriacao f = lista[i];
                save(conn, query, criarListaParametros(f));
            }
            desconectar(conn);
        }
Ejemplo n.º 3
0
        private List <SqlParameter> criarListaParametros(Apropriacao f)
        {
            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(new SqlParameter("codigo", f.Codigo));
            parametros.Add(new SqlParameter("nome", f.Nome));
            parametros.Add(new SqlParameter("data", f.Data));
            parametros.Add(new SqlParameter("hora", f.Hora));
            parametros.Add(new SqlParameter("tarefa", f.Tarefa));
            parametros.Add(new SqlParameter("macroatividade", f.Macroatividade));
            parametros.Add(new SqlParameter("mnemonico", f.Mnemonico));
            parametros.Add(new SqlParameter("projeto", f.Projeto));
            return(parametros);
        }
Ejemplo n.º 4
0
        private List <Apropriacao> executarSelect(string query)
        {
            List <Apropriacao> lista  = new List <Apropriacao>();
            SqlConnection      conn   = null;
            SqlDataReader      reader = select(conn, query);

            if (reader != null)
            {
                while (reader.Read())
                {
                    Apropriacao f = new Apropriacao(reader.GetInt32(0), reader.GetString(1), reader.GetDateTime(2),
                                                    reader.GetDecimal(3), reader.GetInt32(4), reader.GetString(5), reader.GetString(6), reader.GetInt32(7));
                    lista.Add(f);
                }
            }
            desconectar(conn);
            return(lista);
        }
Ejemplo n.º 5
0
        private List <Apropriacao> recuperarListaApropriacao(string[] linhas)
        {
            List <Apropriacao> listaApropriacao = new List <Apropriacao>();

            for (int i = 1; i < linhas.Length; i++)
            {
                string[]    linha       = linhas[i].Replace("\"", "").Split('\t');
                Apropriacao apropriacao = new Apropriacao();
                apropriacao.Nome           = linha[0];
                apropriacao.Data           = Convert.ToDateTime(linha[1]);
                apropriacao.Hora           = Convert.ToDecimal(linha[2]);
                apropriacao.Tarefa         = Convert.ToInt32(linha[3]);
                apropriacao.Macroatividade = Convert.ToString(linha[4]);
                apropriacao.Mnemonico      = Convert.ToString(linha[5]);
                apropriacao.Projeto        = Convert.ToInt32(linha[6]);
                listaApropriacao.Add(apropriacao);
            }
            return(listaApropriacao);
        }