protected void Page_Load(object sender, EventArgs e) { try { if (Session["USERCODE"] != null && Session["USERNAME"] != null && Session["USERTYPE"] != null && Session["COMP_CODE"] != null && Session["COMP_NAME"] != null && Session["WORK_VIEWFLAG"] != null && Session["BRANCH_CODE"] != null && Session["BRANCH_NAME"] != null && Session["BRANCH_TYPE"] != null && Session["FIN_YEAR"] != null && Session["FIN_YEAR_END"] != null && Session["MAC"] != null && Session["PC"] != null && Session["INSERT"] != null && Session["UPDATE"] != null && Session["DELETE"] != null) { LblUser.Text = Session["USERNAME"].ToString(); DateTime dt = Convert.ToDateTime(Session["FIN_YEAR"]); lblheader.Text = Session["COMP_NAME"].ToString() + " : " + dt.Year + "-" + (dt.Year + 1) + " " + "{" + Session["USERNAME"].ToString().ToUpper() + " : " + Session["BRANCH_NAME"].ToString() + "}"; DtMenu = USERLOGINLogicLayer.GetMenuWithNullREF_CODE(); if (DtMenu != null) { if (DtMenu.Rows.Count > 0) { FillMenu(); } } else { DtMenu = USERLOGINLogicLayer.GetMenuWithNullREF_CODE(); if (DtMenu != null) { if (DtMenu.Rows.Count > 0) { FillMenu(); } } else { Response.Redirect("../Login.aspx"); } } } else { Response.Redirect("../Login.aspx"); } } catch (Exception ex) { throw; } }
protected void BtnCompanyLogin_Click(object sender, EventArgs e) { try { Session["USERCODE"] = Session["USERCODE"].ToString(); Session["USERNAME"] = Session["USERNAME"].ToString(); Session["USERTYPE"] = Session["USERTYPE"].ToString(); Session["COMP_CODE"] = DdlCompany.SelectedValue; Session["COMP_NAME"] = DdlCompany.SelectedItem.Text; //Session["WORK_VIEWFLAG"] DataTable DtWorkFlag = COMPANYLogicLayer.GetCompanyDetailUserWiseRights(Session["USERCODE"].ToString()); if (DtWorkFlag.Rows.Count > 0) { DataView DvFlag = new DataView(DtWorkFlag); DvFlag.RowFilter = "COMP_CODE='" + Session["COMP_CODE"].ToString() + "'"; DataTable Dtflag = DvFlag.ToTable(); if (Dtflag.Rows.Count > 0) { Session["WORK_VIEWFLAG"] = Dtflag.Rows[0]["WORK_VIEWFLAG"].ToString(); } else { Session["WORK_VIEWFLAG"] = null; } } Session["BRANCH_CODE"] = DdlBranch.SelectedValue; Session["BRANCH_NAME"] = DdlBranch.SelectedItem.Text; DataTable dt = BRANCH_MASLogicLayer.GetIDWiseBRANCH_MASDetialsByCompany(Session["COMP_CODE"].ToString(), Session["BRANCH_CODE"].ToString()); if (dt.Rows.Count > 0) { Session["BRANCH_TYPE"] = dt.Rows[0]["BRANCH_TYPE"].ToString(); } Session["FIN_YEAR"] = DdlFinYear.SelectedValue;//YRDT1 Session["MAC"] = GetMACAddress(); Session["PC"] = GetMachinName(); Session["INSERT"] = "Y"; Session["UPDATE"] = "Y"; Session["DELETE"] = "Y"; DataTable Dt = COMPANYLogicLayer.GetFIN_YEARSDetailUserWiseRightsAndCompanyWise(Session["USERCODE"].ToString(), Session["COMP_CODE"].ToString()); if (Dt.Rows.Count > 0) { DataView Dv = new DataView(Dt); Dv.RowFilter = "YRDT1='" + Session["FIN_YEAR"].ToString() + "'"; DataTable DtV = Dv.ToTable(); if (DtV.Rows.Count > 0) { Session["FIN_YEAR_END"] = DtV.Rows[0]["YRDT2"].ToString(); } else { Session["FIN_YEAR_END"] = null; } } else { Session["FIN_YEAR_END"] = null; } USERLOGINLogicLayer insert = new USERLOGINLogicLayer(); insert.LCL_ID = Session["PC"].ToString(); insert.MAC_ID = Session["MAC"].ToString(); insert.USERNAME = Session["USERNAME"].ToString(); string str = USERLOGINLogicLayer.InsertUSERLOGINDetials(insert); if (!str.Contains("successfully")) { //Response.Redirect("../Login.aspx"); } Response.Redirect("/Admin/Dashboard.aspx", false); } catch (Exception) { throw; } }