public static void InserirAplicativo(AplicativoVO a) { string preco = a.GetPreco().ToString(); preco = preco.Replace(',', '.'); string sql = String.Format("set dateformat dmy; " + "insert into Aplicativos (idAplicativo, idDesenvolvedor, nomeAplicativo, versao, idPlataforma," + "idCategoria, idGenero, descricao, preview, numeroDownloads, preco, dataCadastro) values (" + "{0}, {1}, '{2}', '{3}', {4}, {5}, {6}, '{7}', '{8}', '{9}', {10}, '{11}');", a.GetIdAplicativo(), a.GetIdDesenvolvedor(), a.GetNome(), a.GetVersao(), a.GetPlataforma(), a.GetCategoria(), a.GetGenero(), a.GetDescricao(), a.GetCaminhoFoto(), a.GetNumeroDownloads(), preco, a.GetDataCadastro()); Metodos.ExecutaSql(sql); }
private void PreencherAplicativoSA(AplicativoVO a) { try { txtIDApp.Text = a.GetIdAplicativo().ToString(); txtNomeApp.Text = a.GetNome(); txtVersao.Text = a.GetVersao(); txtPlataforma.Text = Metodos.ExecutaSelect("select descPlataforma from Plataforma where idPlataforma = " + a.GetPlataforma()).Rows[0].ItemArray[0].ToString(); txtDataCadastro.Text = a.GetDataCadastro().ToString("dd/MM/yyyy"); DataRow generoCategoria = Metodos.ExecutaSelect(String.Format("select descCategoria, descricaoGenero from Categoria c " + "inner join Genero g on (c.idCategoria = g.idCategoria) where c.idCategoria = {0} and g.idGenero = {1}", a.GetCategoria(), a.GetGenero())).Rows[0]; txtCategoriaGenero.Text = generoCategoria.ItemArray[0].ToString() + " - " + generoCategoria.ItemArray[1].ToString(); txtDescricao.Text = a.GetDescricao(); txtPreco.Text = a.GetPreco().ToString("0.00"); pbSAApp.ImageLocation = ondeEstamos + "appimgs\\" + a.GetIdDesenvolvedor() + "\\" + a.GetIdAplicativo() + a.GetCaminhoFoto(); } catch { } }