ПЗ (1192662), страница 8
Текст из файла (страница 8)
{
DateTime начало = System.DateTime.Now.Date;
DateTime окончание = System.DateTime.Now.Date;
ErmolenkoEntities ent = new ErmolenkoEntities();
GridView1.DataSource =
(from u in ent.Новости
orderby u.Начало_показа
where ((u.Начало_показа <= начало) &
(u.Конец_показа >= окончание))
select new Новостная_лента { новости = u }).ToList();
Page.DataBind();
}
catch
{
}
int g = Convert.ToInt16(rnd.Next(1,35));
if ((g < 10)&(g >= 1 ))
{
Image100.ImageUrl ="~/img/galery/00"+g.ToString() +".jpg";
}
else if ((g >= 10) & (g <= 35))
{
Image100.ImageUrl = "~/img/galery/0" + g.ToString() + ".jpg";
}
}
}
}
Модуль сотрудников
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication11
{
public partial class Teachers1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ErmolenkoEntities ent = new ErmolenkoEntities();
GridView1.DataSource =
(from u in ent.Сотрудники
orderby u.Имя_сотрудника
select new ИнформацияОСотрудниках { сотрудник = u }).ToList();
Page.DataBind();
}
}
}
Модуль главной страницы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication11
{
public partial class Default1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
ErmolenkoEntities ent = new ErmolenkoEntities();
if (!Page.IsPostBack)
{
IQueryable<Главная_страница> тбл =
from u in ent.Главная_страница
select u;
Label1.Text = тбл.First<Главная_страница>().Первая_строка;
Label2.Text = тбл.First<Главная_страница>().Вторая_строка;
Label3.Text = тбл.First<Главная_страница>().Третья_строка;
Label4.Text = тбл.First<Главная_страница>().Четвертая_строка;
}
}
catch
{ }
}
}
}
Модуль обратной связи
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication11
{
public partial class Feedback : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = "Уважаемые посетители сайта! \n Если вы хотели бы оставить заявку или у вас есть предложения по улучшению сайта, заполните форму, расположенную ниже.";
try
{
if (Request.Cookies["feedback"] != null)
{
Panel1.Visible = false;
Label1.Text = "Вы уже оставляли отзыв сегодня!";
}
}
catch
{
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Repository.sendmail("kostos_84@mail.ru","Меня зовут "+ TextBox1.Text + " " +"Моя электронная почта: " +TextBox2.Text+" Текст сообщения: "+TextBox3.Text, "Новое сообщение обратной связи");
HttpCookie aCookie = new HttpCookie("feedback");
aCookie.Value = DateTime.Now.ToString();
aCookie.Expires = DateTime.Now.AddSeconds(86400);
Response.Cookies.Add(aCookie);
ErmolenkoEntities ent = new ErmolenkoEntities();
Обратная_связь новое_сообщение = new Обратная_связь();
новое_сообщение.ID = System.Guid.NewGuid();
новое_сообщение.Имя_пользователя = TextBox1.Text;
новое_сообщение.Сообщение = TextBox3.Text;
новое_сообщение.Электронная_почта = TextBox2.Text;
новое_сообщение.Дата_и_время = System.DateTime.Now;
ent.Обратная_связь.Add(новое_сообщение);
ent.SaveChanges();
Response.Redirect("Feedback.aspx");
}
}
}















