protected void dgvGridView_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { if (!string.IsNullOrEmpty(e.CommandArgument.ToString())) { hdnPKID.Value = e.CommandArgument.ToString(); if (e.CommandName == "IsActive") { objMenuType = new tblMenuType(); if (objMenuType.LoadByPrimaryKey(Convert.ToInt32(hdnPKID.Value))) { if (objMenuType.AppIsActive == true) { objMenuType.AppIsActive = false; } else if (objMenuType.AppIsActive == false) { objMenuType.AppIsActive = true; } } objMenuType.Save(); } objMenuType = null; LoadDataGrid(false, false, "", ""); } }
private bool SaveData() { objClsCommon = new clsCommon(); if (objClsCommon.IsRecordExists("tblMenuType", tblMenuType.ColumnNames.AppMenuTypeName, tblMenuType.ColumnNames.AppMenuTypeId, txtMenuTypeName.Text, hdnPKID.Value)) { DInfo.ShowMessage("MenuType Name already exists.", Enums.MessageType.Error); return(false); } objClsCommon = null; objMenuType = new tblMenuType(); if (!string.IsNullOrEmpty(hdnPKID.Value) && hdnPKID.Value != "") { objMenuType.LoadByPrimaryKey(Convert.ToInt32(hdnPKID.Value)); } else { objMenuType.AddNew(); objMenuType.AppCreatedDate = System.DateTime.Now; objMenuType.AppCreatedBy = Convert.ToInt32(Session[appFunctions.Session.UserID.ToString()]); } objMenuType.AppMenuTypeName = txtMenuTypeName.Text; objMenuType.s_AppNoOfLevel = txtNoLevel.Text; objMenuType.AppIsActive = ChkIsActive.Checked; objMenuType.s_AppBlockId = ddlBlock.SelectedValue; objMenuType.Save(); iMenuTypeid = objMenuType.AppMenuTypeId; objMenuType = null; objClsCommon = null; return(true); }
private bool Delete(int intPKID) { bool retval = false; objMenuType = new tblMenuType(); if (objMenuType.LoadByPrimaryKey(intPKID)) { objMenuType.MarkAsDeleted(); objMenuType.Save(); } retval = true; objMenuType = null; return(retval); }