Exemple #1
0
        protected void btnDeleteResource_OnClick(object sender, EventArgs e)
        {
            if (!IsValid)
            {
                return;
            }
            var resourceId = Convert.ToInt32(drpChoosToEditResource.SelectedValue);
            var resHandler = new ResourceHandler();
            var isUsed     = resHandler.IsSourceUsed(resourceId);

            if (isUsed)
            {
                string scrp = "به دلیل استفاده شدن این منبع در درخواست ها امکان انجام این کار وجود ندارد";
                RadWindowManager1.RadAlert(scrp, 0, 100, " پیام سیستم", "");
            }
            else
            {
                var userId = Convert.ToInt32(Session[sessionNames.userID_Karbar]);
                resHandler.DeleteResource(resourceId, userId);
                ClearControl();
                BindData();
                string scrp = "درخواست شما با موفقیت انجام پذیرفت";
                RadWindowManager1.RadAlert(scrp, 0, 100, " پیام سیستم", "");
            }
        }