예제 #1
0
        protected void btnprojedit_ServerClick(object sender, EventArgs e)
        {
            pid = Request.QueryString.Get("id");
            UserData user = (UserData)Session["User"];

            Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient();
            findata.Open();
            if (txtprojd.Value.Equals("") || txtprojt.Value.Equals(""))
            {
                projecteditdiv.InnerHtml = "*Please make sure you have filled in all the fields<br/>";
                return;
            }
            else
            {
                int result = findata.updateproject(txtprojt.Value, txtprojd.Value, pid);


                if (result == 1)
                {
                    foreach (ListItem item in Currentmembers.Items)
                    {
                        if (item.Selected)
                        {
                            int id = Convert.ToInt32(item.Value.ToString());

                            findata.deleteassiguserfromteam(id.ToString(), pid);
                        }
                    }
                    foreach (ListItem item in Othermembers.Items)
                    {
                        if (item.Selected)
                        {
                            int id = Convert.ToInt32(item.Value.ToString());
                            findata.insertprojectnotifications(pid, id.ToString(), DateTime.Now);
                        }
                    }
                }
            }

            findata.Close();
            changePage();
        }
예제 #2
0
        protected void btnDeletefromteam_ServerClick(object sender, EventArgs e)
        {
            id = Request.QueryString.Get("id");
            UserData user = (UserData)Session["User"];

            Dataservice.DatamanagementClient findata = new Dataservice.DatamanagementClient();
            findata.Open();

            int result        = findata.deleteassiguserfromteam(user.getID(), id);
            int deletemeeting = findata.deleteuserfrommeetinglink(user.getID());

            if (result == 1)
            {
                changePage();
            }



            findata.Close();
        }