コード例 #1
0
 public void Inserir(Importacao entidade)
 {
     entidade.Id = NumeroImportacao(entidade.UsuarioId);
     var strQuery = "";
     strQuery += " INSERT INTO Importacao (imp_id, usuario_id, nome, data, terminado, numImportados, atualizados, caminhoArquivo) ";
     strQuery += string.Format(" VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}') ",
         entidade.Id, entidade.UsuarioId, entidade.Nome, entidade.Data, entidade.Terminado, entidade.NumImportados,
         entidade.NumAtualizados, entidade.CaminhoArquivo);
     _context.ExecutaComando(strQuery);
 }
コード例 #2
0
 public void Alterar(Importacao entidade)
 {
     var strQuery = "";
     strQuery += " UPDATE Importacao SET ";
     strQuery += string.Format(" nome = '{0}', ", entidade.Nome);
     strQuery += string.Format(" data = '{0}', ", entidade.Data);
     strQuery += string.Format(" terminado = '{0}', ", entidade.Terminado);
     strQuery += string.Format(" numImportados = '{0}', ", entidade.NumImportados);
     strQuery += string.Format(" atualizados = '{0}' ", entidade.NumAtualizados);
     strQuery += string.Format(" WHERE imp_id = '{0}' AND usuario_id = '{1}' ", entidade.Id, entidade.UsuarioId);
     _context.ExecutaComando(strQuery);
 }
コード例 #3
0
 private List<Importacao> TransformaReaderEmListaDeObjeto(SqlDataReader reader)
 {
     var usuarios = new List<Importacao>();
     while (reader.Read())
     {
         var temObjeto = new Importacao()
         {
             Id = int.Parse(reader["imp_id"].ToString()),
             UsuarioId = int.Parse(reader["usuario_id"].ToString()),
             Nome = reader["nome"].ToString(),
             Data = DateTime.Parse(reader["data"].ToString()),
             Terminado = bool.Parse(reader["Terminado"].ToString()),
             NumImportados = int.Parse(reader["numImportados"].ToString()),
             NumAtualizados = int.Parse(reader["atualizados"].ToString()),
             CaminhoArquivo = reader["caminhoArquivo"].ToString()
         };
         usuarios.Add(temObjeto);
     }
     reader.Close();
     return usuarios;
 }
コード例 #4
0
 public void Excluir(Importacao entidade)
 {
     var strQuery = string.Format(" DELETE FROM Importacao WHERE imp_id = '{0}' AND usuario_id = '{1}' ", entidade.Id, entidade.UsuarioId
         );
     _context.ExecutaComando(strQuery);
 }