protected void Excluir(object sender, EventArgs e) { int pacote = Convert.ToInt32(Session["idpacote"]); DAL.DALPacote aDALPacote = new DAL.DALPacote(); Modelo.Pacote aP = new Modelo.Pacote(pacote, "", 0, "", ""); aDALPacote.Delete(aP); Response.Redirect("~\\WebFormPacotesListar.aspx"); }
protected void Editar(object sender, EventArgs e) { if (Convert.ToInt32(Session["idpacote"]) > 0) { int pacote = Convert.ToInt32(Session["idpacote"]); DAL.DALPacote aDALPacote = new DAL.DALPacote(); Metodos_Gerais MG = new Metodos_Gerais(); string filename, error = " "; if (MG.IsNull(Nome.Text)) { if (MG.IsNull(Preco.Text)) { if (MG.IsNull(TextBox1.Text)) { if (FileUpload1.HasFile) { filename = "Imagens\\Pacote\\pacote" + pacote + ".jpg"; FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename); } else { filename = "Imagens\\Pacote\\Background_default.jpg"; } Modelo.Pacote aP = new Modelo.Pacote(pacote, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, filename); aDALPacote.Update(aP); aDALPacote.UpdateImagem(aP); Response.Redirect("~\\WebFormPacotesListar.aspx"); } else { error = "Campo descrição vazio"; Error(error); } } else { error = "Campo Preço vazio"; Error(error); } } else { error = "Campo Nome vazio"; Error(error); } } else { DAL.DALPacote aDALPacote = new DAL.DALPacote(); Metodos_Gerais MG = new Metodos_Gerais(); string filename, error = " "; if (MG.IsNull(Nome.Text)) { if (MG.IsNull(Preco.Text)) { if (MG.IsNull(TextBox1.Text)) { Modelo.Pacote aP = new Modelo.Pacote(0, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, ""); aDALPacote.Insert(aP); int count = aDALPacote.A(); int pacote = aDALPacote.SelectAll(5).ElementAt(count - 1).id; if (FileUpload1.HasFile) { filename = "Imagens\\Pacote\\pacote" + pacote + ".jpg"; FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename); } else { filename = "Imagens\\Pacote\\Background_default.jpg"; } aP = new Modelo.Pacote(pacote, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, filename); aDALPacote.UpdateImagem(aP); Response.Redirect("~\\WebFormPacotesListar.aspx"); } else { error = "Campo descrição vazio"; Error(error); } } else { error = "Campo Preço vazio"; Error(error); } } else { error = "Campo Nome vazio"; Error(error); } } }