protected void Deleted(object sender, ObjectDataSourceStatusEventArgs e) { string codigo; Modelo.Titles aTitles; DAL.DALTitle aDALTitles; // Copia o conteúdo da primeira célula da linha -> Código do livro codigo = Detalhes.Rows[0].Cells[1].Text; // Instancia um objeto do livro vazio aTitles = new Modelo.Titles(); aTitles.title_id = codigo; //atribui apenas o ID // Instancia objeto da camada de negócio aDALTitles = new DAL.DALTitle(); // Chama método de delete passando o objeto apenas com o ID preenchido aDALTitles.Delete(aTitles); Response.Redirect("~\\WebFormTitle.aspx"); }
protected void saveButton(object sender, EventArgs e) { Modelo.Titles aTitles; DAL.DALTitle aDALTitle; // Instancia um objeto de livro com as informações fornecidas aTitles = new Modelo.Titles(codigo.Text, nome.Text, editora.Text, type.Text, Convert.ToDouble(preco.Text), decricao.Text, Convert.ToDateTime(dataPub.Text) ); // Instancia objeto da camada de negócio aDALTitle = new DAL.DALTitle(); // Chama método de insert passando o objeto preenchido aDALTitle.Insert(aTitles); // Chama página de títulos Response.Redirect("~\\WebFormTitle.aspx"); }