protected void loadgrid() { try { _obj_kra = new pms_kraform(); _obj_kra.KRA_MODE = 1; _obj_kra.KRA_ORG_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_kra.LOGIN_ID = Convert.ToInt32(Session["USER_ID"]); DataTable dt = Pms_Bll.get_kra(_obj_kra); if (dt.Rows.Count != 0) { RG_kraform.DataSource = dt; RG_kraform.DataBind(); } else { DataTable dt1 = new DataTable(); RG_kraform.DataSource = dt1; RG_kraform.DataBind(); } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Mgr_Kra", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void LoadGrid() { try { _obj_kra = new pms_kraform(); _obj_kra.KRA_MODE = 9; _obj_kra.KRA_ORG_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_kra.LOGIN_ID = Convert.ToInt32(Session["USER_ID"]); DataTable dt = Pms_Bll.get_kra(_obj_kra); RG_kraform.DataSource = dt; RG_kraform.DataBind(); if (RG_kraform.Items.Count > 0) { if (Convert.ToInt32(Session["WRITEFACILITY"]) == 1) { tr_btns.Visible = true; } else { tr_btns.Visible = false; } } else { tr_btns.Visible = false; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_KRAApprove", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void lnk_Edit_Commnad(object sender, CommandEventArgs e) { try { i++; clearfields(); chkActive.Checked = false; divActive.Visible = true; LoadCombos(); _obj_kra = new pms_kraform(); _obj_kra.KRA_MODE = 2; _obj_kra.KRA_ID = Convert.ToInt32(e.CommandArgument); ViewState["EditKraID"] = Convert.ToInt32(e.CommandArgument); txt_Objectives.Text = ""; DataTable DT = Pms_Bll.get_kra(_obj_kra); if (DT.Rows.Count != 0) { lbl_id.Text = Convert.ToString(DT.Rows[0]["KRA_ID"]); txt_kraname.Text = Pms_Bll.ReplaceQuote(Convert.ToString(DT.Rows[0]["KRA_NAME"])); txt_description.Text = Pms_Bll.ReplaceQuote(Convert.ToString(DT.Rows[0]["KRA_DESCRIPTION"])); //txt_Measure.Text = Convert.ToString(DT.Rows[0]["KRA_MEASURE"]); rcmb_BUI.SelectedIndex = rcmb_BUI.Items.FindItemIndexByValue(Convert.ToString(DT.Rows[0]["KRA_BU_ID"])); //rtxt_KRAID.Text = Pms_Bll.ReplaceQuote(Convert.ToString(DT.Rows[0]["KRA_KRAID"])); chkActive.Checked = (!Convert.ToBoolean(DT.Rows[0]["KRA_STATUS"])); pnlAddObj.Visible = true; rpKraObj.Selected = true; LoadKraObjDatabyKraID(Convert.ToInt32(e.CommandArgument)); RM_kraform.SelectedIndex = 1; btn_SAVE.Visible = true; btn_SAVE.Visible = false; btn_Update.Visible = true; txt_description.Enabled = true; txt_kraname.Enabled = false; //rtxt_KRAID.Enabled = false; //txt_Measure.Enabled = true; rcmb_BUI.Enabled = false; if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { btn_Update.Visible = false; } else { btn_Update.Visible = true; } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Kraform", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Update_Click(object sender, EventArgs e) { try { _obj_kra = new pms_kraform(); _obj_kra.KRA_ID = Convert.ToInt32(lbl_id.Text); _obj_kra.KRA_NAME = Pms_Bll.ReplaceQuote(Convert.ToString(txt_kraname.Text)); _obj_kra.KRA_DESCRIPTION = Pms_Bll.ReplaceQuote(Convert.ToString(txt_description.Text)); _obj_kra.BU_ID = Convert.ToInt32(rcmb_BUI.SelectedValue); //_obj_kra.KRA_MEASURE = Convert.ToString(txt_Measure.Text.Replace("'", "''")); _obj_kra.LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session _obj_kra.LASTMDFDATE = DateTime.Now; _obj_kra.KRA_MODE = 4; //_obj_kra.KRA_KRAID = Pms_Bll.ReplaceQuote(Convert.ToString(rtxt_KRAID.Text)); //_obj_kra.KRA_WEIGHTAGE = Convert.ToInt32(RNT_KraWeightage.Value); if (chkActive.Checked) { _obj_kra.KRA_STATUS = 0; } else { _obj_kra.KRA_STATUS = 1; } bool status = Pms_Bll.set_kra(_obj_kra); if (status == true) { Pms_Bll.ShowMessage(this, "KRA Updated Successfully"); loadgrid(); btn_Update.Visible = true; RM_kraform.SelectedIndex = 0; } else { Pms_Bll.ShowMessage(this, "Unable to Update the record,Execption Occured"); return; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Kraform", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Reject_Click(object sender, EventArgs e) { try { bool status = false; int count = 0; for (int index = 0; index < RG_kraform.Items.Count; index++) { CheckBox chk = (CheckBox)RG_kraform.Items[index].FindControl("chckbtn_Select"); if (chk.Checked) { count++; _obj_kra = new pms_kraform(); _obj_kra.KRA_ID = Convert.ToInt32(Convert.ToString(RG_kraform.Items[index]["KRA_ID"].Text)); _obj_kra.KRA_STATUS = 2; _obj_kra.LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); _obj_kra.KRA_MODE = 10; status = Pms_Bll.set_kra(_obj_kra); } } if (count == 0) { BLL.ShowMessage(this, "Please Select atleast one KRA to Reject."); return; } if (status) { BLL.ShowMessage(this, "Selected KRA Rejected Successfully."); LoadGrid(); return; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_KRAApprove", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_SAVE_Click1(object sender, EventArgs e) { try { string s = Convert.ToString(txt_description.Text); string z = Convert.ToString(txt_Measure.Text); if (s.Length > 1000) { Pms_Bll.ShowMessage(this, "Description Cannot Greater Than 1000 Characters"); return; } //if (z.Length > 50) //{ // Pms_Bll.ShowMessage(this, "Measure Cannot Greater Than 50 Characters"); // return; //} _obj_kra = new pms_kraform(); _obj_kra.KRA_MODE = 7; _obj_kra.KRA_NAME = Pms_Bll.ReplaceQuote(Convert.ToString(txt_kraname.Text)); _obj_kra.BU_ID = Convert.ToInt32(rcmb_BUI.SelectedValue); _obj_kra.KRA_ORG_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = Pms_Bll.get_kra(_obj_kra); if (dt.Rows.Count != 0) { Pms_Bll.ShowMessage(this, "KRA Already Exist"); return; } else { _obj_kra = new pms_kraform(); _obj_kra.KRA_MODE = 3; _obj_kra.KRA_ORG_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_kra.KRA_NAME = Pms_Bll.ReplaceQuote(Convert.ToString(txt_kraname.Text)); _obj_kra.KRA_DESCRIPTION = Pms_Bll.ReplaceQuote(Convert.ToString(txt_description.Text)); _obj_kra.KRA_MEASURE = Pms_Bll.ReplaceQuote(Convert.ToString(txt_Measure.Text)); _obj_kra.BU_ID = Convert.ToInt32(rcmb_BUI.SelectedItem.Value); _obj_kra.LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session _obj_kra.LASTMDFDATE = DateTime.Now; _obj_kra.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session _obj_kra.CREATEDDATE = DateTime.Now; _obj_kra.KRA_STATUS = 0; //_obj_kra.KRA_WEIGHTAGE = Convert.ToInt32(RNT_KraWeightage.Value); _obj_kra.KRA_KRAID = Pms_Bll.ReplaceQuote(Convert.ToString(rtxt_KRAID.Text)); bool status = Pms_Bll.set_kra(_obj_kra); if (status == true) { Pms_Bll.ShowMessage(this, "KRA Inserted Succesfully"); loadgrid(); clearfields(); RM_kraform.SelectedIndex = 0; return; } else { Pms_Bll.ShowMessage(this, "Unable to Update the record,Execption Occured"); return; } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Mgr_Kra", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }