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); }
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); }
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; }
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); }