protected void btAlteracoes_Click(object sender, EventArgs e) { try { clsAutor obj = new clsAutor(); obj.Id = Convert.ToInt32(Request.Form["txtEditId"]); obj.Nome = Request.Form["txtEditNome"]; obj.Origem = Request.Form["txtEditOrigem"]; string caminhoServer = Server.MapPath("~/IMAGENS/AUTORES/"); string imgName = Path.GetFileName(editFoto.PostedFile.FileName); if (imgName == "") { var x = Autores.SelecionarPeloId(obj.Id); imgName = x.Foto; } obj.Foto = Path.Combine(caminhoServer, imgName); editFoto.SaveAs(obj.Foto); obj.Foto = imgName; Autores dalAut = new Autores(); dalAut.Atualizar(obj); Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Atualização Realizada Com Sucesso');window.location.href='Autor.aspx';", true); } catch { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Não foi possivel atualizar!!!');window.location.href='Autor.aspx';", true); } }
private void Btnaltera_Click(object sender, EventArgs e) { if (validaFormulario()) { if (txtNomeAutor.Text.Trim().Length <= 0) { MessageBox.Show("Nome do Autor não está preechido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { autor.Nome = txtNomeAutor.Text; autor.Data = dtData.Value; if (autor.Atualizar()) { MessageBox.Show("Sucesso ao Alterar Dados", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("Falha ao Alterar Dados", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }