public void IncluirVoto(Entidade.Voto lVoto) { using (SqlConnection con = new SqlConnection(connectionString)) { StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append("INSERT INTO Voto ("); sqlQuery.Append(" CodigoFilme"); sqlQuery.Append(" ,CodigoEmocao"); sqlQuery.Append(" ,Valor"); sqlQuery.Append(" ,Data"); sqlQuery.Append(" ) VALUES ( "); sqlQuery.Append(" @CodigoFilme"); sqlQuery.Append(" ,@CodigoEmocao"); sqlQuery.Append(" ,@Valor"); sqlQuery.Append(" ,@Data"); sqlQuery.Append(") "); con.Open(); using (SqlCommand command = new SqlCommand(sqlQuery.ToString(), con)) { command.Parameters.Add(new SqlParameter("@CodigoFilme", lVoto.CodigoFilme)); command.Parameters.Add(new SqlParameter("@CodigoEmocao", lVoto.CodigoEmocao)); command.Parameters.Add(new SqlParameter("@Valor", lVoto.Valor)); command.Parameters.Add(new SqlParameter("@Data", lVoto.Data)); command.ExecuteNonQuery(); } con.Close(); } }
private Entidade.Voto PreencheEntidadeVoto(SqlDataReader lReader) { Entidade.Voto Voto = new Entidade.Voto(); Voto.CodigoFilme = PreencheAtributo(lReader, 0, Voto.CodigoFilme); Voto.CodigoEmocao = PreencheAtributo(lReader, 1, Voto.CodigoEmocao); Voto.Valor = PreencheAtributo(lReader, 2, Voto.Valor); Voto.Data = PreencheAtributo(lReader, 3, Voto.Data); return Voto; }
private Entidade.Voto PreencheEntidadeVoto(SqlDataReader lReader) { Entidade.Voto Voto = new Entidade.Voto(); Voto.CodigoFilme = PreencheAtributo(lReader, 0, Voto.CodigoFilme); Voto.CodigoEmocao = PreencheAtributo(lReader, 1, Voto.CodigoEmocao); Voto.Valor = PreencheAtributo(lReader, 2, Voto.Valor); Voto.Data = PreencheAtributo(lReader, 3, Voto.Data); return(Voto); }
public static void IncluirVoto(Entidade.Voto lVoto) { //Incluir filme caso nao exista no banco if (!NG.Filme.ExisteFilme(lVoto.Filme)) { NG.Filme.IncluirFilme(lVoto.Filme); } DB.Voto dbVoto = new DB.Voto(); dbVoto.IncluirVoto(lVoto); }