コード例 #1
0
        private void BindGridWithFilterStaff()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL       ws          = new AdminBLL();
                GetCheckinData objReq      = new GetCheckinData();
                string         WhereClause = ReturnWhereContractor();

                if (!string.IsNullOrEmpty(txtNricID3.Text))
                {
                    objReq.NRICno = txtNricID3.Text;
                }
                if (!string.IsNullOrEmpty(txtName3.Text))
                {
                    objReq.user_name = txtName3.Text;
                }

                if (!string.IsNullOrEmpty(WhereClause))
                {
                    objReq.WhereClause = WhereClause;
                }

                GetChiekinDataResponse ret = ws.Getcheckin(objReq);
                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvContractorTable.PageSize   = pageSize;
                gvContractorTable.DataSource = ret.checkinid;
                gvContractorTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #2
0
ファイル: AdminBLL.cs プロジェクト: Alpharitzi/SpaSecure
        public GetChiekinDataResponse Getcheckin(GetCheckinData objGetVehicleDataRequest)
        {
            try
            {
                AdminDAL objAdminDAL       = new AdminDAL();
                GetChiekinDataResponse ret = new GetChiekinDataResponse();

                List <checkin> lst = objAdminDAL.Getcheckin(objGetVehicleDataRequest);
                ret.checkinid = lst;
                return(ret);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        private void BindGridWithFilterCkeckedIn()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL       ws     = new AdminBLL();
                GetCheckinData objReq = new GetCheckinData();
                //string WhereClause = ReturnWhere();

                //if (!string.IsNullOrEmpty(txtnricno.Text))
                //{
                //    objReq.NRICno = txtnricno.Text;
                //}
                //if (!string.IsNullOrEmpty(txtvehicleno.Text))
                //{
                //    objReq.user_name = txtvehicleno.Text;
                //}
                //if (!string.IsNullOrEmpty(txtrole.Text))
                //{
                //    objReq.Role = txtrole.Text;
                //}
                //if (!string.IsNullOrEmpty(WhereClause))
                //{
                //    objReq.WhereClause = WhereClause;
                //}


                GetChiekinDataResponse ret = ws.Getcheckin(objReq);
                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvItemTable.PageSize   = pageSize;
                gvItemTable.DataSource = ret.checkinid;
                if (ret.checkinid.Count == 0)
                {
                    visitor2.Visible = false;
                }
                gvItemTable.DataBind();
                visitor2.Text = ret.checkinid.Count.ToString();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
コード例 #4
0
        private void BindGridContractor()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL               ws    = new AdminBLL();
                GetCheckinData         _req  = new GetCheckinData();
                GetChiekinDataResponse _resp = ws.Getcheckin(_req);

                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvContractorTable.PageSize   = pageSize;
                gvContractorTable.DataSource = _resp.checkinid;
                gvContractorTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }