Пример #1
0
    protected void GV_List_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        int    id = (int)this.GV_List.DataKeys[e.RowIndex].Values[0];
        string itemReferenceCode = TheItemReferenceMgr.LoadItemReference(id).ReferenceCode;

        TheItemReferenceMgr.DeleteItemReference(id);
        this.GV_List.Execute();
        try
        {
            ShowSuccessMessage("MasterData.ItemReference.DeleteItemReference.Successfully", itemReferenceCode);
        }
        catch (Castle.Facilities.NHibernateIntegration.DataException ex)
        {
            ShowErrorMessage("MasterData.ItemReference.DeleteItemReference.Fail", itemReferenceCode);
        }
    }