protected void Page_Load(object sender, EventArgs e) { DBConnect db = new DBConnect(); DataTable dt = new DataTable(); string phaseName = null; int phaseID = 0; int projectID = Convert.ToInt16(Session["projectID"]); string query = "SELECT * FROM Fase WHERE projectID =" + projectID; dt = db.getAll(query); for (int i = 0; i < dt.Rows.Count; i++) { if (Convert.ToDateTime(dt.Rows[i][3]) <= DateTime.Today && Convert.ToDateTime(dt.Rows[i][4]) >= DateTime.Today) { phaseName = Convert.ToString(dt.Rows[i][1]); phaseID = Convert.ToInt16(dt.Rows[i][0]); Label_fase.Text = phaseName; } else { Label_fase.Text = "Ingen aktiv fase per dags dato"; } } Session["PhaseID"] = phaseID; Label_prosjekt.Text = (string)Session["projectNavn"]; Label_fase.Text = phaseName; }
protected void Page_Load(object sender, EventArgs e) { string session = (string)Session["userLoggedIn"]; if (session == "projectManager") { db = new DBConnect(); calendarDateTo.StartDate = DateTime.Now; if (!IsPostBack) { tb_dateFrom.Text = DateTime.Today.ToString("dd-MM-yyyy"); tb_dateTo.Text = DateTime.Today.ToString("dd-MM-yyyy"); getTeams(); //Binder teams fra databasen til DropDownList ddl_Team getMainProjects(); //Binder hovedprosjekt til DropDownList ddl_Hovedprosjekt } else { if (ViewState["teamID"] != null) webClientTeamID = (int)ViewState["teamID"]; } } else { Server.Transfer("Login.aspx", true); } }
protected void Page_Load(object sender, EventArgs e) { string session = (string)Session["userLoggedIn"]; if (session == "projectManager") { db = new DBConnect(); table = new DataTable(); if (!Page.IsPostBack) { GetTeam(); PopulateTeams(); } } else { Server.Transfer("Login.aspx", true); } }
/// <summary> /// Kjøres i det nettsiden lastes inn, og gir bare tilgang til brukere som skal ha det. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { db = new DBConnect(); projectID = Convert.ToInt16(Session["projectID"]); string session = (string)Session["userLoggedIn"]; if (session == "teamLeader" || session == "projectManager") { if (!Page.IsPostBack) { GetProjectDetails(); } else { table = (DataTable)ViewState["table"]; } } else { Server.Transfer("Login.aspx", true); } }
protected void Page_Load(object sender, EventArgs e) { string session = (string)Session["userLoggedIn"]; if (session == "projectManager") { db = new DBConnect(); if (!Page.IsPostBack) { GridViewInsertEmpty(); } else beskjed.Text = ""; } else { Server.Transfer("Login.aspx", true); } }
/// <summary> /// Laster inn siden, sjekker session at brukeren er innlogget som /// administrator før siden vises. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //sjekker om bruker har rettigheter til å vise siden string session = (string)Session["userLoggedIn"]; if (session == "admin") { db = new DBConnect(); if (!Page.IsPostBack) { aktiveEllerDeaktiv.Text = "Aktive brukere"; ViewState["active"] = active; GetAllUsersReset(); GridViewInsertEmpty(); } else { active = (Boolean)ViewState["active"]; //sørger for å ta vare på booleanverdien til active mellom postback table = (DataTable)ViewState["table"]; //sørger for å ta vare på table mellom postback beskjed.Text = "|"; } } else { Server.Transfer("Login.aspx", true); //sender brukeren til login om brukeren ikke er innlogget eller ikke er admin } }