protected void lnk_Edit(object sender, CommandEventArgs e) { try { ClearFields(); LoadProtectiveUniforms(); rad_Activity.Enabled = false; rcmb_UniformName.Enabled = false; rad_IsActive.Enabled = true; _obj_smhr_Activity = new SMHR_ACTIVITY(); _obj_smhr_Activity.SMHR_ACTIVITY_ID = Convert.ToInt32(e.CommandArgument); _obj_smhr_Activity.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_Activity(_obj_smhr_Activity); lbl_ActivityID.Text = Convert.ToString(dt.Rows[0]["SMHR_ACTIVITY_ID"]); rad_Activity.Text = Convert.ToString(dt.Rows[0]["SMHR_ACTIVITY_NAME"]); rcmb_UniformName.SelectedValue = Convert.ToString(dt.Rows[0]["SMHR_ACTIVITY_PROTECTIVEUNIFORM_ID"]); rad_Description.Text = Convert.ToString(dt.Rows[0]["SMHR_ACTIVITY_DESCRIPTION"]); rad_IsActive.Checked = Convert.ToBoolean(dt.Rows[0]["SMHR_ACTIVITY_ISACTIVE"]); Rm_HDPT_page.SelectedIndex = 1; BTN_SAVE.Visible = false; btn_Update.Visible = true; } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Activity", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_submit_Click(object sender, EventArgs e) { bool status = false; try { switch (((Button)sender).ID.ToUpper()) { case "BTN_SAVE": _obj_smhr_Activity = new SMHR_ACTIVITY(); _obj_smhr_Activity.OPERATION = operation.Insert; _obj_smhr_Activity.SMHR_ACTIVITY_NAME = Convert.ToString(rad_Activity.Text); _obj_smhr_Activity.SMHR_ACTIVITY_PROTECTIVEUNIFORM_ID = Convert.ToInt32(rcmb_UniformName.SelectedValue); _obj_smhr_Activity.SMHR_ACTIVITY_DESCRIPTION = Convert.ToString(rad_Description.Text); _obj_smhr_Activity.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); _obj_smhr_Activity.CREATEDDATE = DateTime.Now; _obj_smhr_Activity.SMHR_ACTIVITY_ISACTIVE = Convert.ToBoolean(rad_IsActive.Checked); _obj_smhr_Activity.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); if (Convert.ToString(BLL.checkexists(_obj_smhr_Activity).Rows[0]["Count"]) != "0") { BLL.ShowMessage(this, "This Activity Already Exists"); return; } status = BLL.set_Activity(_obj_smhr_Activity); if (status == true) { BLL.ShowMessage(this, "Information Successfully Saved"); } break; case "BTN_UPDATE": _obj_smhr_Activity = new SMHR_ACTIVITY(); _obj_smhr_Activity.OPERATION = operation.Update; _obj_smhr_Activity.SMHR_ACTIVITY_ID = Convert.ToInt32(lbl_ActivityID.Text); _obj_smhr_Activity.SMHR_ACTIVITY_NAME = Convert.ToString(rad_Activity.Text); _obj_smhr_Activity.SMHR_ACTIVITY_PROTECTIVEUNIFORM_ID = Convert.ToInt32(rcmb_UniformName.SelectedValue); _obj_smhr_Activity.SMHR_ACTIVITY_DESCRIPTION = Convert.ToString(rad_Description.Text); _obj_smhr_Activity.SMHR_ACTIVITY_MODIFIEDBY = Convert.ToInt32(Session["USER_ID"]); _obj_smhr_Activity.SMHR_ACTIVITY_MODIFIEDDATE = DateTime.Now; _obj_smhr_Activity.SMHR_ACTIVITY_ISACTIVE = Convert.ToBoolean(rad_IsActive.Checked); _obj_smhr_Activity.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); status = BLL.set_Activity(_obj_smhr_Activity); if (status == true) { BLL.ShowMessage(this, "Information Updated Successfully"); } break; } Rm_HDPT_page.SelectedIndex = 0; LoadGrid(); Rg_Actvities.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Activity", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void LoadGrid() { try { _obj_smhr_Activity = new SMHR_ACTIVITY(); _obj_smhr_Activity.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); Rg_Actvities.DataSource = BLL.get_AllActivities(_obj_smhr_Activity); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Activity", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }