protected void lnk_Delete_Command(object sender, CommandEventArgs e) { try { _obj_Smhr_Payitems = new SMHR_PAYITEMS(); _obj_Smhr_Payitems.PAYITEM_ID = Convert.ToInt32(Convert.ToString(e.CommandArgument)); _obj_Smhr_Payitems.ISDELETED = true; _obj_Smhr_Payitems.PAYITEM_LASTMDFBY = 1; // Need to Change _obj_Smhr_Payitems.PAYITEM_LASTMDFDATE = DateTime.Now; //TO CHECK WHETHER THE PAYITEM IS BEING USED OR NOT BEOFRE DELETE IT, BY SRAVANI 28.03.2011 _obj_Smhr_Payitems.OPERATION = operation.Check_New; if (Convert.ToString(BLL.get_PayItems(_obj_Smhr_Payitems).Rows[0]["Count"]) != "0") { BLL.ShowMessage(this, "You can not Delete this Pay Item"); return; } _obj_Smhr_Payitems.OPERATION = operation.Delete; _obj_Smhr_Payitems.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); if (BLL.set_PayItems(_obj_Smhr_Payitems)) { BLL.ShowMessage(this, "Record deleted Successfully"); } else { BLL.ShowMessage(this, "Record not deleted"); } LoadMainGrid(); Rg_PayItems.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_PayItemDefine", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void cmb_PayitemPriority_SelectedIndexChanged(object sender, EventArgs e) { try { DropDownList ddSender = (DropDownList)sender; _obj_Smhr_Payitems = new SMHR_PAYITEMS(); _obj_Smhr_Payitems.OPERATION = operation.Check; _obj_Smhr_Payitems.PAYITEM_ID = Convert.ToInt32(((Label)ddSender.Parent.FindControl("lblPayitemID")).Text); _obj_Smhr_Payitems.PAYITEM_PROCESSPRIORITY = Convert.ToInt32(ddSender.SelectedItem.Value); _obj_Smhr_Payitems.PAYITEM_LASTMDFBY = 1; // Need to Change _obj_Smhr_Payitems.PAYITEM_LASTMDFDATE = DateTime.Now; BLL.set_PayItems(_obj_Smhr_Payitems); LoadMainGrid(); Rg_PayItems.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_PayItemDefine", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { try { //Page.Validate(); if (!Page.IsPostBack) { //code for security privilagezzz Session.Remove("WRITEFACILITY"); SMHR_LOGININFO _obj_Smhr_LoginInfo = new SMHR_LOGININFO(); _obj_Smhr_LoginInfo.OPERATION = operation.Empty1; _obj_Smhr_LoginInfo.LOGIN_USERNAME = Convert.ToString(Session["USERNAME"]).Trim(); _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_Smhr_LoginInfo.LOGIN_PASS_CODE = Convert.ToString("Pay Item");//PAYITEMDEFINE"); DataTable dtformdtls = BLL.get_LoginInfo(_obj_Smhr_LoginInfo); rcmb_PayItemType.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_PayItemMode.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); if (dtformdtls.Rows.Count != 0) { if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == true) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == true)) { Session["WRITEFACILITY"] = 1;//WHICH MEANS READ AND WRITE } else if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == true) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == false)) { Session["WRITEFACILITY"] = 2;//WHICH MEANS READ NO WRITE } else if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == false) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == false)) { Session["WRITEFACILITY"] = 3;//WHICH MEANS NO READ AND NO WRITE } } else { smhr_UNAUTHORIZED _obj_smhr_unauthorized = new smhr_UNAUTHORIZED(); _obj_smhr_unauthorized.UNAUTHORIZED_USERID = Convert.ToInt32(Session["USER_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_FORMID = Convert.ToInt32(ViewState["FORMS_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_MODULEID = Convert.ToInt32(ViewState["MODULE_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_ACCESSDATE = Convert.ToDateTime(DateTime.Now.ToString()); SMHR.BLL.UnAuthorized_Log(_obj_smhr_unauthorized); Response.Redirect("~/frm_UnAuthorized.aspx", false); } if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { Rg_PayItems.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None; btn_Save.Visible = false; btn_Edit.Visible = false; } else if (Convert.ToInt32(Session["WRITEFACILITY"]) == 3) { smhr_UNAUTHORIZED _obj_smhr_unauthorized = new smhr_UNAUTHORIZED(); _obj_smhr_unauthorized.UNAUTHORIZED_USERID = Convert.ToInt32(Session["USER_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_FORMID = Convert.ToInt32(ViewState["FORMS_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_MODULEID = Convert.ToInt32(ViewState["MODULE_ID"]); _obj_smhr_unauthorized.UNAUTHORIZED_ACCESSDATE = Convert.ToDateTime(DateTime.Now.ToString()); SMHR.BLL.UnAuthorized_Log(_obj_smhr_unauthorized); Response.Redirect("~/frm_UnAuthorized.aspx", false); } BLL.ChangeDateFormat(Convert.ToString(Session["EMP_ID"]), rdt_PayItemStartDate, rdtp_PayItemEnddate); LoadMainGrid(); Rg_PayItems.DataBind(); if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { for (int i = 0; i < Rg_PayItems.Items.Count; i++) { LinkButton lnkview = new LinkButton(); lnkview = (LinkButton)Rg_PayItems.Items[i].FindControl("lnk_View") as LinkButton; lnkview.Visible = false; } } if (Convert.ToString(Request.QueryString["value"]) == "save") { BLL.ShowMessage(this, "Information Saved successfully"); } if (Convert.ToString(Request.QueryString["value"]) == "update") { BLL.ShowMessage(this, "Information Updated successfully"); } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_PayItemDefine", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }