Ejemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         CategoriaDataBO boCategoriaDataList = new CategoriaDataBO();
         List<CategoriaData> listaCat = boCategoriaDataList.GetCategoriaDatas();
         if (listaCat.Count == 0)
         {
             lblStatus.Text = "Nenhuma Categoria de Datas cadastrada.";
             lblStatus.Visible = true;
         }
         else
         {
             grvListaCategoriaData.DataSource = listaCat;
             grvListaCategoriaData.DataBind();
         }
     }
     catch (BusinessData.DataAccess.DataAccessException ex)
     {
         Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
     }
 }
Ejemplo n.º 2
0
    protected void grvListaCategoriaData_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        try
        {
            CategoriaDataBO categoriaDataList = new CategoriaDataBO();
            Guid id = (Guid)grvListaCategoriaData.DataKeys[e.RowIndex].Value;

            categoriaDataList.DeleteCategoriaData(id);
            lblStatus.Text = "Categoria de Datas excluída com sucesso.";
            lblStatus.Visible = true;

            grvListaCategoriaData.DataSource = categoriaDataList.GetCategoriaDatas();
            grvListaCategoriaData.DataBind();
        }
        catch (BusinessData.DataAccess.DataAccessException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
        catch (SecurityException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
    }