예제 #1
0
        protected void btnSubmit_Click(object sender, System.EventArgs e)
        {
            int userGroup = 1;

            // Alex Fix
            if (IsAdmin)
            {
                userGroup = int.Parse(lstGroup1.SelectedItem.Value);
            }
            else if (IsPartner /*Security.IsUserInGroup(InternalSecureGroups.Partner)*/)
            {
                userGroup = UserReport.GetGroupForPartnerUser(iCurUserId);
            }
            DataTable dt = UserReport.SearchHistory(
                /*DateTime.Parse(txtDateFrom.Text)*/ dtcStartDate.SelectedDate,
                /*DateTime.Parse(txtDateTo.Text).AddDays(1)*/ dtcEndDate.SelectedDate.AddDays(1).AddSeconds(-1),
                IsAdmin?int.Parse(lstUser.Value):iCurUserId,
                userGroup,
                int.Parse(lstContact.Value),
                int.Parse(lstGroup2.SelectedItem.Value),
                int.Parse(lstInOut.Value),
                txtKeyword.Text,
                chkOrder.Checked);

            MessRep.DataSource = dt.DefaultView;
            MessRep.DataBind();
            //reader.Close();
        }