Beispiel #1
0
 /// <summary>
 /// Retorna uma lista de registro
 /// </summary>
 /// <returns></returns>
 public List<ArquivoBE> Listar()
 {
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetSqlStringCommand("SELECT * FROM Arquivo");
     List<ArquivoBE> Lista = new List<ArquivoBE>();
     using (IDataReader dr = db.ExecuteReader(command))
     {
         while (dr.Read())
         {
             ArquivoBE arquivoBE = new ArquivoBE();
             arquivoBE.ID = Convert.ToInt32(dr["ID"]);
             arquivoBE.IdUsuario = Convert.ToInt32(dr["idUsuario"]);
             arquivoBE.idTipoMidia = Convert.ToInt32(dr["idTipoMidia"]);
             arquivoBE.idTipoArquivo = Convert.ToInt32(dr["idTipoArquivo"]);
             arquivoBE.idTipoQualidade = Convert.ToInt32(dr["idTipoQualidade"]);
             arquivoBE.idStatus = Convert.ToInt32(dr["idStatus"]);
             arquivoBE.Codigo = Convert.ToString(dr["Codigo"]);
             arquivoBE.TamanhoArquivo = Convert.ToString(dr["TamanhoArquivo"]);
             arquivoBE.Titulo = Convert.ToString(dr["Titulo"]);
             arquivoBE.Original = Convert.ToString(dr["Original"]);
             arquivoBE.Descricao = Convert.ToString(dr["Descricao"]);
             arquivoBE.TituloOriginal = Convert.ToString(dr["TituloOriginal"]);
             arquivoBE.AnoLancamento = Convert.ToString(dr["AnoLancamento"]);
             arquivoBE.Legenda = Convert.ToString(dr["Legenda"]);
             arquivoBE.Idioma = Convert.ToString(dr["Idioma"]);
             arquivoBE.PaisOrigem = Convert.ToString(dr["PaisOrigem"]);
             arquivoBE.Tags = Convert.ToString(dr["TAGS"]);
             arquivoBE.ImgCapa = Convert.ToString(dr["ImgCapa"]);
             arquivoBE.Localizacao = Convert.ToString(dr["Localizacao"]);
             arquivoBE.Qtd = Convert.ToString(dr["Qtd"]);
             arquivoBE.Deletado = Convert.ToBoolean(dr["Deletado"]);
             Lista.Add(arquivoBE);
         }
     }
     return Lista;
 }
Beispiel #2
0
 /// <summary>
 /// Innclui um novo registro
 /// </summary>
 /// <param name="usuarioBE"></param>
 public void Incluir(ArquivoBE arquivoBE)
 {
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetSqlStringCommand("INSERT INTO Arquivo (idUsuario,idTipoMidia,idTipoArquivo,idTipoQualidade,idStatus,Codigo,TamanhoArquivo,Titulo,Original,Descricao,TituloOriginal,AnoLancamento,Legenda,Idioma,PaisOrigem,TAGS,ImgCapa,Localizacao,Qtd,Deletado) VALUES (" + arquivoBE.IdUsuario + "," + arquivoBE.idTipoMidia + "," + arquivoBE.idTipoArquivo + "," + arquivoBE.idTipoQualidade + "," + arquivoBE.idStatus + "," + arquivoBE.Codigo + "," + arquivoBE.TamanhoArquivo + "," + arquivoBE.Titulo + "," + arquivoBE.Original + "," + arquivoBE.Descricao + "," + arquivoBE.TituloOriginal + "," + arquivoBE.AnoLancamento + "," + arquivoBE.Legenda + "," + arquivoBE.Idioma + "," + arquivoBE.PaisOrigem + "," + arquivoBE.Tags + "," + arquivoBE.ImgCapa + "," + arquivoBE.Localizacao + "," + arquivoBE.Qtd + "," + arquivoBE.Deletado + ")");
     db.ExecuteNonQuery(command);
 }
Beispiel #3
0
 /// <summary>
 /// Altera o cadastro
 /// </summary>
 /// <param name="usuarioBE"></param>
 public void Alterar(ArquivoBE arquivoBE)
 {
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetSqlStringCommand("UPDATE Arquivo SET idUsuario = " + arquivoBE.IdUsuario + ",idTipoMidia = " + arquivoBE.idTipoMidia + ",idTipoArquivo = " + arquivoBE.idTipoArquivo + ",idTipoQualidade = " + arquivoBE.idTipoQualidade + ",idStatus = " + arquivoBE.idStatus + ",Codigo = " + arquivoBE.Codigo + ",TamanhoArquivo= " + arquivoBE.TamanhoArquivo + ",Titulo= " + arquivoBE.Titulo + ",Original= " + arquivoBE.Original + ",Descricao= " + arquivoBE.Descricao + ",TituloOriginal= " + arquivoBE.Original + ",AnoLancamento= " + arquivoBE.AnoLancamento + ",Legenda= " + arquivoBE.Legenda + ",Idioma= " + arquivoBE.Idioma + ",PaisOrigem= " + arquivoBE.PaisOrigem + ",TAGS= " + arquivoBE.Tags + ",ImgCapa= " + arquivoBE.ImgCapa + ",Localizacao= " + arquivoBE.Localizacao + ",Qtd = " + arquivoBE.Qtd + ",Deletado= " + arquivoBE.Deletado + " Where id = " + arquivoBE.ID);
     db.ExecuteNonQuery(command);
 }