Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        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");
        }