public void Inserir(AnuncianteAnuncioInformation aai) { try { var command = new SqlCommand(); command.Connection = Conexao.con; command.CommandText = @"INSERT INTO AnuncianteAnuncio (fk_anu_id,fk_usu_id) VALUES (@fk_anu_id, @fk_usu_id)"; command.Parameters.AddWithValue("@fk_anu_id", aai.fk_anu_id); command.Parameters.AddWithValue("@fk_usu_id", aai.fk_usu_id); Conexao.Conectar(); command.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Falha na vinculação" + ex.Message); } finally { Conexao.Desconectar(); } }
public void Inserir(AnuncianteAnuncioInformation aai) { AnuncianteAnuncioDAO obj = new AnuncianteAnuncioDAO(); obj.Inserir(aai); }
private void InserirAnuncio() { try { string[] nomeArquivo; string ext; string filename1 = ""; string filename2 = ""; string filename3 = ""; if (FileUpload1.HasFile) { //NOME DO ARQUIVO RANDOMICAMENTE filename1 = System.IO.Path.GetRandomFileName(); filename1 = filename1.Replace(".", ""); ext = System.IO.Path.GetExtension(FileUpload1.FileName); filename1 += ext; FileUpload1.SaveAs(Server.MapPath("~/assets/images/anuncios/") + filename1); nomeArquivo = filename1.Split('.'); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename1, Server.MapPath("~/assets/images/anuncios/") + nomeArquivo[0] + "t." + nomeArquivo[1], 50, 40, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename1, Server.MapPath("~/assets/images/anuncios/lv_") + filename1, 100, 70, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename1, Server.MapPath("~/assets/images/anuncios/vitrine_") + filename1, 150, 110, false); } if (FileUpload2.HasFile) { //NOME DO ARQUIVO RANDOMICAMENTE filename2 = System.IO.Path.GetRandomFileName(); filename2 = filename2.Replace(".", ""); ext = System.IO.Path.GetExtension(FileUpload2.FileName); filename2 += ext; FileUpload2.SaveAs(Server.MapPath("~/assets/images/anuncios/") + filename2); nomeArquivo = filename2.Split('.'); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename2, Server.MapPath("~/assets/images/anuncios/") + nomeArquivo[0] + "t." + nomeArquivo[1], 50, 40, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename2, Server.MapPath("~/assets/images/anuncios/lv_") + filename2, 100, 70, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename2, Server.MapPath("~/assets/images/anuncios/vitrine_") + filename2, 150, 110, false); } if (FileUpload3.HasFile) { //NOME DO ARQUIVO RANDOMICAMENTE filename3 = System.IO.Path.GetRandomFileName(); filename3 = filename1.Replace(".", ""); ext = System.IO.Path.GetExtension(FileUpload3.FileName); filename3 += ext; FileUpload3.SaveAs(Server.MapPath("~/assets/images/anuncios/") + filename3); nomeArquivo = filename3.Split('.'); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename3, Server.MapPath("~/assets/images/anuncios/") + nomeArquivo[0] + "t." + nomeArquivo[1], 50, 40, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename3, Server.MapPath("~/assets/images/anuncios/lv_") + filename3, 100, 70, false); ResizeImage(Server.MapPath("~/assets/images/anuncios/") + filename3, Server.MapPath("~/assets/images/anuncios/vitrine_") + filename3, 150, 110, false); } AnuncioInformation anu = new AnuncioInformation(); anu.anu_titulo = txtTitulo.Text; anu.anu_descricao = txtDescricao.Text; anu.anu_tipo = ddlTipo.SelectedItem.Text; anu.anu_preco = Convert.ToDecimal(txtPreco.Text); anu.anu_foto1 = filename1; anu.anu_foto2 = filename2; anu.anu_foto3 = filename3; anu.anu_datacad = DateTime.Now; AnuncioBO obj = new AnuncioBO(); int id = obj.InserirAnuncio(anu); AnuncianteAnuncioInformation aai = new AnuncianteAnuncioInformation(); aai.fk_anu_id = id; aai.fk_usu_id = Convert.ToInt32(Session["Perfil"]); AnuncianteAnuncioBO aabo = new AnuncianteAnuncioBO(); aabo.Inserir(aai); lblMsg.Text = "Anuncio Publicado"; txtTitulo.Text = ""; txtDescricao.Text = ""; txtPreco.Text = ""; } catch (Exception ex) { lblMsg.Text = "Falha: " + ex.Message; } }