private void Salvar() { try { codigo = Convert.ToInt32(Request.QueryString["Id"]); grupo = Convert.ToInt32(Request.QueryString["Grupo"]); this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (codigo == 0) { codigo = DOModBanners.InserirBanner(gobjBanners); if (SalvarImagem()) { if (fupArquivo.HasFile) { gobjBanners.IdBanner = codigo; gobjBanners.Arquivo = String.Format("{0}_{1}_{2}_{3}", codigo, grupo, ddlIdioma.SelectedValue, fupArquivo.PostedFile.FileName); DOModBanners.InserirArquivo(gobjBanners); } } Response.Redirect(string.Format("ListarBanners.aspx?Grupo={0}&sucesso=1", grupo)); } else { if (SalvarImagem()) { DOModBanners.AtualizarBanner(gobjBanners); Response.Redirect(string.Format("ListarBanners.aspx?Grupo={0}&sucesso=2", grupo)); } } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }