protected void imgbtnfrDelete_Click(object sender, ImageClickEventArgs e) { cmdMode = CommandMode.D; objCategory = new Store.Category.BusinessObject.Category(); oblCategory = new Store.Category.BusinessLogic.Category(); try { ImageButton btndetails = sender as ImageButton; GridViewRow gvrow = (GridViewRow)btndetails.NamingContainer; objCategory.CategoryID = Convert.ToInt32(dgvCategory.DataKeys[gvrow.RowIndex].Value.ToString()); objCategory.CategoryName = ""; objCategory.CreatedBy = 1; objMessageInfo = oblCategory.ManageItemMaster(objCategory, cmdMode); ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "alert", "alert('" + objMessageInfo.TranMessage + "')", true); BindCategory(); updateCategoryBdInfo.Update(); } catch (Exception ex) { Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(Category).FullName, 1); } finally { objCategory = null; objMessageInfo = null; oblCategory = null; } }
void BindCategory() { oblCategory = new Store.Category.BusinessLogic.Category(); try { objCategorylist = oblCategory.GetAllCategoryList(0, 0, ""); if (objCategorylist != null) { ListItem al = new ListItem("<-Select Category->", "0", true); ddlCategoryId.DataSource = objCategorylist; ddlCategoryId.DataTextField = "CategoryName"; ddlCategoryId.DataValueField = "CategoryID"; ddlCategoryId.DataBind(); ddlCategoryId.Items.Insert(0, al); } else { ddlCategoryId.DataSource = null; ddlCategoryId.DataBind(); } } catch (Exception ex) { Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(Item).FullName, 1); } finally { oblCategory = null; objCategorylist = null; } }
void ManageCategory() { objCategory = new Store.Category.BusinessObject.Category(); oblCategory = new Store.Category.BusinessLogic.Category(); try { if (cmdMode == Store.Common.CommandMode.M) { objCategory.CategoryID = Convert.ToInt32(txtCategoryId.Text); //objCategory.ModifiedBy = Convert.ToInt32(Session["UserId"].ToString()); } else { objCategory.CategoryID = 0; //objCategory.CreatedBy = Convert.ToInt32(Session["UserId"].ToString()); } if (cbParant.Checked) { objCategory.ParentCategoryID = Convert.ToInt32(ddlCategory.SelectedValue); } else { objCategory.ParentCategoryID = 0; } objCategory.CategoryName = Convert.ToString(txtCategoryName.Text); objMessageInfo = oblCategory.ManageItemMaster(objCategory, cmdMode); } catch (Exception ex) { Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(Category).FullName, 1); } finally { objCategory = null; oblCategory = null; } }