コード例 #1
0
        protected void gvItem_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                if (e.NewPageIndex >= 0)
                {
                    gvItemTable.PageIndex = e.NewPageIndex;
                    AdminBLL ws = new AdminBLL();

                    GetDataEvent         _req  = new GetDataEvent();
                    GetDataEventResponse _resp = ws.GetEventData(_req);



                    int pageSize = ContextKeys.GRID_PAGE_SIZE;
                    gvItemTable.PageSize   = pageSize;
                    gvItemTable.DataSource = _resp.Eventid;

                    gvItemTable.DataBind();
                }
            }
            catch (System.Threading.ThreadAbortException)
            {
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #2
0
        private void PopulatePageCntrls(String argsBGID)
        {
            Int32 iCount             = 0;
            GetDataEventResponse ret = null;

            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                DateTime     dt;
                AdminBLL     objAdminBLL = new AdminBLL();
                GetDataEvent objGetBillingTableRequest = new GetDataEvent();

                objGetBillingTableRequest.Event_ID = argsBGID.ToString();

                objGetBillingTableRequest.WhereClause = " where Event_ID='" + argsBGID.ToString() + "'";
                ret = objAdminBLL.GetEventData(objGetBillingTableRequest);

                hdnBTID.Value   = ret.Eventid[iCount].Event_ID.ToString();
                txtEventID.Text = ret.Eventid[iCount].Event_ID.ToString();

                if (ret.Eventid[iCount].Date_From != null)
                {
                    txtFromDateUpdate.Text = ret.Eventid[iCount].Date_From.Value.ToString("MM/dd/yyyy");//"ToString().ToString(dtfi);
                }

                if (ret.Eventid[iCount].Date_to != null)
                {
                    ToDateUpdate.Text = ret.Eventid[iCount].Date_to.Value.ToString("MM/dd/yyyy");
                }

                ddlEventTypeUpdate.Text = ret.Eventid[iCount].Event_Type.ToString();

                dt = Convert.ToDateTime(ret.Eventid[iCount].Start_time);
                TimeSelector3.Date = dt;

                dt = Convert.ToDateTime(ret.Eventid[iCount].End_time);
                TimeSelector4.Date = dt;

                //RadTimePicker4.SelectedDate = dt;

                // txtpersonincharge.Text = ret.Eventid[iCount].Person_incharg.ToString();
                txtspecialreqUpdate.Text   = ret.Eventid[iCount].Special_Requirment.ToString();
                txtgaurdreqUpdate.Text     = ret.Eventid[iCount].Guard_Requirment.ToString();
                txtdutygaurdUpdate.Text    = ret.Eventid[iCount].Special_Duty.ToString();
                txtNameUpdate.Text         = ret.Eventid[iCount].Incharg_Name.ToString();
                txtNricNoUpdate.Text       = ret.Eventid[iCount].Incharg_NricNo.ToString();
                txtPositionUpdate.Text     = ret.Eventid[iCount].Incharg_position.ToString();
                txtContactUpdate.Text      = ret.Eventid[iCount].Incharg_ContactNo.ToString();
                txtSupireorNameUpdate.Text = ret.Eventid[iCount].Superior_Name.ToString();

                //string location = GetLocationNameById(ret.Eventid[iCount].Location_id.ToString());
                // drlLocationUpdate = location;
                drlLocationUpdate.SelectedValue = ret.Eventid[iCount].Location_id.ToString();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #3
0
        private void BindGridWithFilter()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL     ws     = new AdminBLL();
                GetDataEvent objReq = new GetDataEvent();
                getLocationIDByName(drlLocation.Text.Trim());
                string WhereClause = ReturnWhere();

                if (!string.IsNullOrEmpty(txtpersonincharg.Text))
                {
                    objReq.Event_ID = txtpersonincharg.Text;
                }
                if (!string.IsNullOrEmpty(txtdatefrom.Text))
                {
                    if (string.IsNullOrEmpty(txtdateto.Text))
                    {
                        objReq.Date_From = txtdatefrom.Text;
                    }
                }
                if (!string.IsNullOrEmpty(txtdateto.Text))
                {
                    if (!string.IsNullOrEmpty(txtdatefrom.Text))
                    {
                        objReq.Date_From = txtdatefrom.Text;
                        objReq.Date_From = txtdateto.Text;
                    }
                }
                if (!string.IsNullOrEmpty(drlLocation.SelectedValue))
                {
                    objReq.Location_id = drlLocation.Text;
                }
                if (!string.IsNullOrEmpty(ddlEventType.Text))
                {
                    objReq.Event_Type = ddlEventType.Text;
                }
                if (!string.IsNullOrEmpty(WhereClause))
                {
                    objReq.WhereClause = WhereClause;
                }

                GetDataEventResponse ret = ws.GetEventData(objReq);
                int pageSize             = ContextKeys.GRID_PAGE_SIZE;
                gvNewEventSearch.PageSize   = pageSize;
                gvNewEventSearch.DataSource = ret.Eventid;
                gvNewEventSearch.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #4
0
ファイル: AdminBLL.cs プロジェクト: Alpharitzi/SpaSecure
 public GetDataEventResponse GetEventData(GetDataEvent objGetNewEventRequest)
 {
     try
     {
         AdminDAL             objAdminDAL = new AdminDAL();
         GetDataEventResponse ret         = new GetDataEventResponse();
         List <eventAdmin>    lst         = objAdminDAL.GetEventData(objGetNewEventRequest);
         ret.Eventid = lst;
         return(ret);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #5
0
        private void BindGrid()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL             ws    = new AdminBLL();
                GetDataEvent         _req  = new GetDataEvent();
                GetDataEventResponse _resp = ws.GetEventData(_req);

                gvNewEventSearch.DataSource = _resp.Eventid;
                gvNewEventSearch.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #6
0
        private void PopulatePageCntrls(String argsBGID)
        {
            Int32 iCount             = 0;
            GetDataEventResponse ret = null;

            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                DateTime     dt;
                AdminBLL     objAdminBLL = new AdminBLL();
                GetDataEvent objGetBillingTableRequest = new GetDataEvent();
                objGetBillingTableRequest.Event_ID = argsBGID.ToString();

                objGetBillingTableRequest.WhereClause = " where Event_ID ='" + argsBGID.ToString() + "'";
                ret = objAdminBLL.GetEventData(objGetBillingTableRequest);

                // hdnBTID.Value = ret.Eventid[iCount].Event_ID.ToString();

                txtEventID.Text     = ret.Eventid[iCount].Event_ID.ToString();
                txtEventdate.Text   = ret.Eventid[iCount].Date_From.ToString();
                txtEventDateTo.Text = ret.Eventid[iCount].Date_to.ToString();

                txtLocation.Text  = getLocationNameById(ret.Eventid[iCount].Location_id.ToString());
                txteventtype.Text = ret.Eventid[iCount].Event_Type.ToString();

                txtpersonNRIC.Text = ret.Eventid[iCount].Incharg_NricNo.ToString();
                txtEnterName.Text  = ret.Eventid[iCount].Incharg_Name.ToString();
                txtContactNo.Text  = ret.Eventid[iCount].Incharg_ContactNo.ToString();
                txtCreatedBy.Text  = ret.Eventid[iCount].Superior_Name.ToString();

                txtdutygaurd.Text  = ret.Eventid[iCount].Special_Requirment.ToString();
                txtEnterName.Text  = ret.Eventid[iCount].Incharg_Name.ToString();
                txtpersonNRIC.Text = ret.Eventid[iCount].Incharg_NricNo.ToString();

                txtEventstartTime.Text = ret.Eventid[iCount].Start_time.ToString();
                txtEventEndTime.Text   = ret.Eventid[iCount].End_time.ToString();
                txtPosition.Text       = ret.Eventid[iCount].Incharg_position.ToString();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #7
0
        private void BindGrid()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL ws = new AdminBLL();

                GetDataEvent         _req  = new GetDataEvent();
                GetDataEventResponse _resp = ws.GetEventData(_req);

                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvItemTable.PageSize   = pageSize;
                gvItemTable.DataSource = _resp.Eventid;
                if (_resp.Eventid.Count == 0)
                {
                }
                gvItemTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #8
0
        private void BindGridWithFilter()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL     ws     = new AdminBLL();
                GetDataEvent objReq = new GetDataEvent();
                //getLocationIDByName(ddllocation.SelectedValue.Trim());
                getLocationIDByName1(ddllocation.Text.Trim());
                string WhereClause = ReturnWhere();

                if (!string.IsNullOrEmpty(DropDownList2.Text))
                {
                    objReq.Event_Type = DropDownList2.Text;
                }
                if (!string.IsNullOrEmpty(txtpersonincharg.Text))
                {
                    objReq.Incharg_Name = txtpersonincharg.Text;
                }
                if (!string.IsNullOrEmpty(txtdatefrom.Text))
                {
                    if (string.IsNullOrEmpty(txtdateto.Text))
                    {
                        objReq.Date_From = txtdatefrom.Text;
                    }
                }
                if (!string.IsNullOrEmpty(txtdateto.Text))
                {
                    if (!string.IsNullOrEmpty(txtdatefrom.Text))
                    {
                        objReq.Date_From = txtdatefrom.Text;
                        objReq.Date_From = txtdateto.Text;
                    }
                }

                //WhereClause by jitendra
                //if (Request.QueryString["Past"] != null)
                //{
                //    WhereClause = WhereClause + " where Date_From  <='" + DateTime.Now.ToShortDateString() + "'";
                //}
                //else
                //{
                //    WhereClause = WhereClause + " where Date_From  >='" + DateTime.Now.ToShortDateString() + "'";
                //}
                //

                if (!string.IsNullOrEmpty(WhereClause))
                {
                    objReq.WhereClause = WhereClause;
                }
                GetDataEventResponse ret = ws.GetEventData(objReq);


                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                //gvItemTable.PageSize = pageSize;
                //gvItemTable.DataSource = ret.Eventid;
                //if (ret.Eventid.Count == 0)
                //{
                //  // event2.Visible = false;
                //}
                //gvItemTable.DataBind();

                //gvItemTable.PageSize = pageSize;
                gvItemTable1.DataSource = ret.Eventid;
                gvItemTable1.DataBind();

                // event2.Text = ret.Eventid.Count.ToString();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }