protected void Page_Load(object sender, EventArgs e) { SettingsModel.Repository settings = new SettingsModel.Repository(); string siteName = settings.Read().First().SiteName; if (siteName != null) { litBrandText.Text = siteName + " Administration"; } else { litBrandText.Text = "Admin Panel"; } var contactRepo = new ContactModel.Repository(); var contactUnreadMail = contactRepo.ReadMail().Count(m => m.Watched == false); litNrofUnreadmail.Text = contactUnreadMail.ToString(); //int sessionId = Convert.ToInt32(Session["Id"]); //int sessionLevel = Convert.ToInt32(Session["Level"]); //if (Session["Username"] == null) // Response.Redirect("../login.aspx"); //else //{ // string sessionUsername = Session["Username"].ToString(); // LitNavbarUsername.Text = sessionUsername; //} //if (sessionLevel != 1) // Response.Redirect("../login.aspx"); }
protected void Page_Load(object sender, EventArgs e) { var repo = new ContactModel.Repository(); bool read = Convert.ToBoolean(Request.QueryString["Read"]); var id = Convert.ToInt32(Request.QueryString["Id"]); bool delete = Convert.ToBoolean(Request.QueryString["Delete"]); if (read) { pnlReader.Visible = true; var findMail = repo.ReadMail().FirstOrDefault(m => m.Id == id); if (findMail != null) { litMailContent.Text = findMail.Content; litMailSender.Text = findMail.Sender; litMailTitle.Text = findMail.Title; } repo.SetMailRead(findMail); } if (delete) { var removeMail = repo.ReadMail().FirstOrDefault(m => m.Id == id); repo.DeleteMail(removeMail); } rptMail.DataSource = repo.ReadMail().OrderBy(m => m.Watched).ThenByDescending(m => m.Created); rptMail.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { var id = Convert.ToInt32(Request.QueryString["Id"]); var repo = new ContactModel.Repository(); var findMail = repo.ReadMail().FirstOrDefault(m => m.Id == id); if (findMail != null) { litMailContent.Text = findMail.Content; } repo.SetMailRead(findMail); }