Ejemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     GroupCommand = new GroupServies();
     UserCommand  = new UserServies();
     if (!Page.IsPostBack)
     {
         if (Session["User"] == null)
         {
             Response.Redirect("login.aspx");
         }
         else
         {
             User             = (UserDetail)Session["User"];
             Session["Group"] = new Group();
         }
     }
     else
     {
         Labelerr.Text = "";
     }
     User  = (UserDetail)Session["User"];
     Group = (Group)Session["Group"];
     PopDropDownListKindGourp();
     PopGrid();
 }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     UserCommand = new UserServies();
     if (!Page.IsPostBack)
     {
         User = new UserDetail();
         TableDEtails.Visible  = false;
         TableDEtails.Enabled  = false;
         TableUpgrade.Visible  = false;
         TableUpgrade.Enabled  = false;
         Buttonupgrade.Enabled = false;
         if (Session["User"] == null)
         {
             Response.Redirect("login.aspx");
         }
         else
         {
             User        = (UserDetail)Session["User"];
             UserCommand = new UserServies();
             if (User.KindUser <= 1)
             {
                 Buttonupgrade.Enabled = true;
                 poplateDDLYear();
                 populateDDLMonth();
             }
         }
     }
     User = (UserDetail)Session["User"];
 }
Ejemplo n.º 3
0
 protected void GridViewUsers_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {//הפונקציה מעדכמת את פרטי המשתמש
     try
     {
         Member           = new UserDetail();
         Member.UserId    = int.Parse(GridViewUsers.Rows[e.RowIndex].Cells[0].Text);
         Member.UserName  = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[1].Controls[0])).Text;
         Member.FirstName = GridViewUsers.Rows[e.RowIndex].Cells[2].Text;
         Member.LastName  = GridViewUsers.Rows[e.RowIndex].Cells[3].Text;
         Member.State     = ((DropDownList)(GridViewUsers.Rows[e.RowIndex].Cells[4].FindControl("DropDownListState"))).SelectedValue;
         Member.birthday  = DateTime.Parse(((DropDownList)GridViewUsers.Rows[e.RowIndex].Cells[5].FindControl("DropDownListYear")).SelectedValue + "." + ((DropDownList)GridViewUsers.Rows[e.RowIndex].Cells[5].FindControl("DropDownListMonth")).SelectedValue + "." + ((DropDownList)GridViewUsers.Rows[e.RowIndex].Cells[5].FindControl("DropDownListDay")).SelectedValue);
         Member.Email     = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[6].Controls[0])).Text;
         Member.Password  = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[7].Controls[0])).Text;
         Member.KindUser  = int.Parse(((DropDownList)(GridViewUsers.Rows[e.RowIndex].Cells[8].FindControl("DropDownListKindUser"))).SelectedValue);
         Member.Status    = bool.Parse(((RadioButtonList)(GridViewUsers.Rows[e.RowIndex].Cells[9].FindControl("RadioButtonListStatus"))).SelectedValue);
         Member.DateAdd   = DateTime.Parse(GridViewUsers.Rows[e.RowIndex].Cells[10].Text);
         //Member.CardID = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[11].Controls[0])).Text;
         //Member.dateCard = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[12].Controls[0])).Text;
         //Member.SecurityCode = ((TextBox)(GridViewUsers.Rows[e.RowIndex].Cells[13].Controls[0])).Text;
         Commands = new UserServies();
         Commands.UpdateUserServer(Member);
         this.GridViewUsers.EditIndex = -1;
         popGird();
     }
     catch (Exception err) { LabelErr.Text = err.Message; }
 }
Ejemplo n.º 4
0
 public void popGird()
 {//הפעולה מציגה את הטבלה
     Commands = new UserServies();
     DS       = new DataSet();
     DS       = Commands.FillAllUsers();
     this.GridViewUsers.DataSource = DS;
     this.GridViewUsers.DataBind();
 }
Ejemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     UserCommand = new UserServies();
     if (!Page.IsPostBack)
     {
         if (Session["User"] == null)
         {
             Response.Redirect("login.aspx");
         }
     }
     PopGrid();
 }
Ejemplo n.º 6
0
    private void SordAndFilter(string sort, string filter)
    {
        UserServies us = new UserServies();

        DS = us.FillAllUsers();
        DataView View = new DataView(DS.Tables[0]);

        View.Sort      = sort;
        View.RowFilter = filter;
        this.GridViewUsers.DataSource = View;
        this.GridViewUsers.DataBind();
    }
Ejemplo n.º 7
0
    public void PopAnalyis()
    {
        UserServies user = new UserServies();

        this.GridViewGroup.DataSource = user.MostUserInGroup();
        this.GridViewGroup.DataBind();
        this.GridViewViewTheBestMovie.DataSource = user.MostView();
        this.GridViewViewTheBestMovie.DataBind();
        this.ChartMoives.DataSource              = user.MostView();
        this.ChartMoives.Series[0].XValueMember  = "MovieName";
        this.ChartMoives.Series[0].YValueMembers = "WachID";
        this.ChartMoives.DataBind();
        this.ChartGroup.DataSource              = user.MostUserInGroup();
        this.ChartGroup.Series[0].XValueMember  = "GroupName";
        this.ChartGroup.Series[0].YValueMembers = "UserId";
        this.ChartGroup.DataBind();
    }
Ejemplo n.º 8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Ds           = new DataSet();
     GroupCommand = new GroupServies();
     UserCommand  = new UserServies();
     if (!Page.IsPostBack)
     {
         if (Session["User"] == null)
         {
             Response.Redirect("login.aspx");
         }
         else
         {
             User = (UserDetail)Session["User"];
         }
     }
     User = (UserDetail)Session["User"];
     PopUserHistory();
 }
Ejemplo n.º 9
0
 protected void ListBoxGroup_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ListBoxGroup.SelectedValue == "Null")
     {
         Response.Redirect("TheViewMovie.aspx?m=" + MovieId);
     }
     else
     {
         Group        Group        = new Group();
         GroupServies Groupcommand = new GroupServies();
         Group = Groupcommand.GetGroupToWatch(int.Parse(ListBoxGroup.SelectedValue), int.Parse(MovieId));
         //((GroupsDetails)Application["Rooms"]).AddToGroup(Group);
         GroupsDetails g = (GroupsDetails)Cache.Get("Rooms");
         g.AddToGroup(Group);
         Cache.Insert("Rooms", g);
         UserServies Command = new UserServies();
         Command.AddToGoupHistory(Group.MovieID, Group.GroupId, ((UserDetail)Session["User"]).UserId);
         Response.Redirect("TheViewMovie.aspx?G=" + Group.GroupId);
     }
 }
Ejemplo n.º 10
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         poplateDDLYear();
         populateDDLMonth();
         populateDays();
         string  xml = "https://gist.githubusercontent.com/nathanhornby/4727009/raw/86eea19828e19455fe4082a989521f32f7006e9a/XML%2520Country%2520List";
         DataSet ds  = new DataSet();
         ds.ReadXml(xml);
         this.DropDownListState.DataSource    = ds;
         this.DropDownListState.DataTextField = "handle";
         this.DropDownListState.DataBind();
     }
     else
     {
         User        = new UserDetail();
         UserServies = new UserServies();
     }
 }
Ejemplo n.º 11
0
    public void PopGrid(int id)
    {
        GroupServies Gr = new GroupServies();

        Ds = Gr.GetPoepleInGroupDb(id);
        int         num         = ((UserDetail)Session["User"]).UserId;
        UserServies UserCommand = new UserServies();
        DataSet     DsFirends   = new DataSet();

        DsFirends = UserCommand.PopFriends(num);
        for (int d = 0; d < Ds.Tables[0].Rows.Count; d++)
        {
            for (int i = 0; i < DsFirends.Tables[0].Rows.Count; i++)
            {
                if (Ds.Tables[0].Rows[d]["UserId"].ToString() == DsFirends.Tables[0].Rows[i]["FriendId"].ToString())
                {
                    DsFirends.Tables[0].Rows.RemoveAt(i);
                }
            }
        }
        this.GridViewFrends.DataSource = DsFirends;
        GridViewFrends.DataBind();
    }
Ejemplo n.º 12
0
    protected void ButtonWatch_Click(object sender, EventArgs e)
    {
        if (((UserDetail)Session["User"]).KindUser >= 5)
        {
            ListBoxGroup.Visible = true;
            ListBoxGroup.Enabled = true;
            GroupServies Gr = new GroupServies();
            Ds = new DataSet();
            Ds = Gr.GetGroupCanMannge(((UserDetail)Session["User"]).UserId);
            ListBoxGroup.DataSource     = Ds.Tables[0];
            ListBoxGroup.DataTextField  = Ds.Tables[0].Columns["GroupName"].ToString();
            ListBoxGroup.DataValueField = Ds.Tables[0].Columns["GroupId"].ToString();
            ListBoxGroup.DataBind();
            ListItem LI = new ListItem("Alone", "Null");

            ListBoxGroup.Items.Add(LI);
        }
        else
        {
            UserServies Command = new UserServies();
            Command.AddToHistory(int.Parse(MovieId), ((UserDetail)Session["User"]).UserId, false);
            Response.Redirect("TheViewMovie.aspx?m=" + MovieId);
        }
    }
Ejemplo n.º 13
0
 protected void Page_Load(object sender, EventArgs e)
 {
     UserServies = new UserServies();
     User        = new UserDetail();
     DS          = UserServies.FillAllUsers();
 }