private void BindGrid()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL               ws    = new AdminBLL();
                GetVehicleData         _req  = new GetVehicleData();
                GetVehicleDataResponse _resp = ws.GetVehicleData(_req);



                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvItemTable.PageSize   = pageSize;
                gvItemTable.DataSource = _resp.Vehicle;
                if (_resp.Vehicle.Count == 0)
                {
                    vechile1.Visible = false;
                    vehicle2.Visible = false;
                }
                gvItemTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
Example #2
0
        public GetVehicleDataResponse GetVehicleData(GetVehicleData objGetVehicleDataRequest)
        {
            try
            {
                AdminDAL objAdminDAL       = new AdminDAL();
                GetVehicleDataResponse ret = new GetVehicleDataResponse();

                List <Vehicle> lst = objAdminDAL.GetVehicleData(objGetVehicleDataRequest);
                ret.Vehicle = lst;
                return(ret);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        private void PopulatePageCntrls(int argsBGID)
        {
            Int32 iCount = 0;
            GetVehicleDataResponse ret = null;

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


                    objGetBillingTableRequest.Vehicle_No = argsBGID.ToString();


                    objGetBillingTableRequest.WhereClause = " where Vehicle_No=" + argsBGID.ToString();

                    ret = objAdminBLL.GetVehicleData(objGetBillingTableRequest);

                    hdnBTID.Value = ret.Vehicle[iCount].Vehicle_No.ToString();



                    txtEnterVehicleNo.Text = ret.Vehicle[iCount].Vehicle_No.ToString();
                    //txtAddVechicleType.Text = ret.Vehicle[iCount].Vehicle_Type.ToString();
                    txtVehicleColor.Text       = ret.Vehicle[iCount].Vehicle_Color.ToString();
                    txtVehicleModel.Text       = ret.Vehicle[iCount].Vehicle_Model.ToString();
                    txtEnterVehicleRemark.Text = ret.Vehicle[iCount].Vehicle_Remark.ToString();
                    drpvehicletype.Text        = ret.Vehicle[iCount].Vehicle_Type.ToString();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
        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();
                    GetVehicleData         _req  = new GetVehicleData();
                    GetVehicleDataResponse _resp = ws.GetVehicleData(_req);
                    int pageSize = ContextKeys.GRID_PAGE_SIZE;
                    gvItemTable.PageSize   = pageSize;
                    gvItemTable.DataSource = _resp.Vehicle;

                    gvItemTable.DataBind();
                }
            }

            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
        private void BindGridWithFilter()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL       ws     = new AdminBLL();
                GetVehicleData objReq = new GetVehicleData();


                string WhereClause = ReturnWhere();
                if (!string.IsNullOrEmpty(txtvehicleno.Text))
                {
                    objReq.Vehicle_No = txtvehicleno.Text;
                }
                if (!string.IsNullOrEmpty(DropDownList2.Text))
                {
                    objReq.Vehicle_Type = DropDownList2.Text;
                }
                if (!string.IsNullOrEmpty(txtvehiclecolor.Text))
                {
                    objReq.Vehicle_Color = txtvehiclecolor.Text;
                }


                if (!string.IsNullOrEmpty(txtdatefrom.Text))
                {
                    if (string.IsNullOrEmpty(txtdateto.Text))
                    {
                        objReq.DateFrom = txtdatefrom.Text;
                    }
                }
                if (!string.IsNullOrEmpty(txtdateto.Text))
                {
                    if (!string.IsNullOrEmpty(txtdatefrom.Text))
                    {
                        objReq.DateFrom = txtdatefrom.Text;
                        objReq.DateFrom = txtdateto.Text;
                    }
                }


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

                GetVehicleDataResponse ret = ws.GetVehicleData(objReq);

                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvItemTable.PageSize   = pageSize;
                gvItemTable.DataSource = ret.Vehicle;
                if (ret.Vehicle.Count == 0)
                {
                    vehicle2.Visible = false;
                }
                gvItemTable.DataBind();
                vehicle2.Text = ret.Vehicle.Count.ToString();
            }

            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }