Beispiel #1
0
        protected void gvLocation_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                if (e.NewPageIndex >= 0)
                {
                    gvLoctionTable.PageIndex = e.NewPageIndex;
                    BindGridWithFilter();
                    AdminBLL                ws    = new AdminBLL();
                    GetLocationData         _req  = new GetLocationData();
                    GetLocationDataResponse _resp = ws.GetLocationData(_req);

                    int pageSize = ContextKeys.GRID_PAGE_SIZE;
                    gvLoctionTable.PageSize   = pageSize;
                    gvLoctionTable.DataSource = _resp.Location;
                    gvLoctionTable.DataBind();
                }
            }
            catch (System.Threading.ThreadAbortException)
            {
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
        private void PopulatePageCntrls(String argsBGID)
        {
            Int32 iCount = 0;
            GetLocationDataResponse ret = null;


            AdminBLL        objAdminBLL = new AdminBLL();
            GetLocationData objGetBillingTableRequest = new GetLocationData();

            objGetBillingTableRequest.locid       = argsBGID.ToString();
            objGetBillingTableRequest.WhereClause = " where Location_id= '" + argsBGID + "'";
            ret = objAdminBLL.GetLocationData(objGetBillingTableRequest);

            txtOperationName.Text           = ret.Location[iCount].Operation_Name.ToString();
            txtOperationsContactTele.Text   = ret.Location[iCount].O_cont.ToString();
            txtOperationsContactMobile.Text = ret.Location[iCount].O_Mob.ToString();
            txtOperationsContactEmail.Text  = ret.Location[iCount].O_Email.ToString();
            txtOperationsContactFax.Text    = ret.Location[iCount].O_Fax.ToString();


            txtManageName.Text   = ret.Location[iCount].Management_Name.ToString();
            txtManageTele.Text   = ret.Location[iCount].M_cont.ToString();
            txtManageMobile.Text = ret.Location[iCount].M_Mob.ToString();
            txtManageEmail.Text  = ret.Location[iCount].M_Email.ToString();
            txtManageFax.Text    = ret.Location[iCount].M_Fax.ToString();

            // txtEmergencyContactEmail.Text = ret.Location[iCount].Emergency_email.ToString();
        }
Beispiel #3
0
        private void BindGridWithFilter()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL        ws          = new AdminBLL();
                GetLocationData objReq      = new GetLocationData();
                string          WhereClause = ReturnWhere();

                if (!string.IsNullOrEmpty(txtLocationID.Text))
                {
                    objReq.locid = txtLocationID.Text;
                }
                if (!string.IsNullOrEmpty(txtAddLocation.Text))
                {
                    objReq.loc = txtAddLocation.Text;
                }
                if (!string.IsNullOrEmpty(WhereClause))
                {
                    objReq.WhereClause = WhereClause;
                }

                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;
                    }
                }


                GetLocationDataResponse ret = ws.GetLocationData(objReq);
                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvLoctionTable.PageSize   = pageSize;
                gvLoctionTable.DataSource = ret.Location;
                gvLoctionTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
Beispiel #4
0
        public GetLocationDataResponse GetLocationData(GetLocationData objGetLocationDataRequest)
        {
            try
            {
                AdminDAL objAdminDAL        = new AdminDAL();
                GetLocationDataResponse ret = new GetLocationDataResponse();
                List <LocationData>     lst = objAdminDAL.GetLocationData(objGetLocationDataRequest);
                ret.Location = lst;

                return(ret);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #5
0
        private void BindGrid()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL                ws    = new AdminBLL();
                GetLocationData         _req  = new GetLocationData();
                GetLocationDataResponse _resp = ws.GetLocationData(_req);

                gvLoctionTable.DataSource = _resp.Location;
                gvLoctionTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
Beispiel #6
0
        private void BindGrid()
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL                ws    = new AdminBLL();
                GetLocationData         _req  = new GetLocationData();
                GetLocationDataResponse _resp = ws.GetLocationData(_req);

                int pageSize = ContextKeys.GRID_PAGE_SIZE;
                gvItemTable.PageSize   = pageSize;
                gvItemTable.DataSource = _resp.Location;
                gvItemTable.DataBind();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
Beispiel #7
0
        protected void gvItem_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                if (e.NewPageIndex >= 0)
                {
                    AdminBLL                ws    = new AdminBLL();
                    GetLocationData         _req  = new GetLocationData();
                    GetLocationDataResponse _resp = ws.GetLocationData(_req);


                    gvItemTable.DataSource = _resp.Location;
                    gvItemTable.DataBind();
                }
            }
            catch (System.Threading.ThreadAbortException)
            {
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }
Beispiel #8
0
        private void PopulatePageCntrls(String argsBGID)
        {
            Int32 iCount = 0;
            GetLocationDataResponse ret = null;

            log4net.ILog logger = log4net.LogManager.GetLogger("File");
            try
            {
                AdminBLL        objAdminBLL = new AdminBLL();
                GetLocationData objGetBillingTableRequest = new GetLocationData();
                objGetBillingTableRequest.locid = argsBGID.ToString();

                objGetBillingTableRequest.WhereClause = " where Location_id= '" + argsBGID + "'";
                ret = objAdminBLL.GetLocationData(objGetBillingTableRequest);

                hdnBTID.Value = ret.Location[iCount].Location_id.ToString();
                hdnBTID.Value = ret.Location[iCount].Location_name.ToString();

                txtUpdateLocationName.Text = ret.Location[iCount].Location_id.ToString();
                txtAddLocation.Text        = ret.Location[iCount].Location_name.ToString();
                txtsiteaddres.Text         = ret.Location[iCount].Loc_Address.ToString();

                txtFinanceContactTel.Text   = ret.Location[iCount].F_cont.ToString();
                txtFinanceContactMob.Text   = ret.Location[iCount].F_Mob.ToString();
                txtFinanceContactEmail.Text = ret.Location[iCount].F_Email.ToString();
                txtFinanceContactFax.Text   = ret.Location[iCount].F_Fax.ToString();

                txtOperationsContactTelephone.Text = ret.Location[iCount].O_cont.ToString();
                txtOperationsContactMobile.Text    = ret.Location[iCount].O_Mob.ToString();
                txtOperationsContactEmail.Text     = ret.Location[iCount].O_Email.ToString();
                txtOperationsContactFax.Text       = ret.Location[iCount].O_Fax.ToString();

                txtlblManagementContactTelephone.Text = ret.Location[iCount].M_cont.ToString();
                txtManagementContactMobile.Text       = ret.Location[iCount].M_Mob.ToString();
                txtManagementContactEmail.Text        = ret.Location[iCount].O_Email.ToString();
                txtManagementContactFax.Text          = ret.Location[iCount].O_Fax.ToString();

                txtEmergencyContactEmail.Text = ret.Location[iCount].Emergency_email.ToString();

                txtChiefSecurityRequiredDay.Text     = ret.Location[iCount].Chift_Security_day.ToString();
                txtChiefSecurityRequiredEvening.Text = ret.Location[iCount].Chift_Security_nig.ToString();

                txtSODay.Text   = ret.Location[iCount].Security_Off_day.ToString();
                txtSONight.Text = ret.Location[iCount].Security_Off_nig.ToString();

                TxtSSODay.Text   = ret.Location[iCount].Senior_Secu_Off_day.ToString();
                txtSSONight.Text = ret.Location[iCount].Senior_Secu_Off_nig.ToString();

                txtsupervisorrequiredDay.Text  = ret.Location[iCount].Supervisor_day.ToString();
                txtSupervisorRequireNight.Text = ret.Location[iCount].Supervisor_nig.ToString();

                txtContractValue.Text = ret.Location[iCount].Contract_value.ToString();
                txtdatefrom.Text      = ret.Location[iCount].Contract_start_date.ToString();
                txtdateto.Text        = ret.Location[iCount].Contract_expire_date.ToString();

                txtFinaceName.Text     = ret.Location[iCount].Finance_Name.ToString();
                txtOperationName.Text  = ret.Location[iCount].Operation_Name.ToString();
                txtManagementName.Text = ret.Location[iCount].Management_Name.ToString();

                txtOther1.Text     = ret.Location[iCount].OtherPerson1.ToString();
                txtOther1_day.Text = ret.Location[iCount].OtherPerson1_day.ToString();
                txtOther1_nig.Text = ret.Location[iCount].OtherPerson1_nig.ToString();

                txtOther2.Text     = ret.Location[iCount].OtherPerson2.ToString();
                txtOther2_day.Text = ret.Location[iCount].OtherPerson2_day.ToString();
                txtOther2_nig.Text = ret.Location[iCount].OtherPerson2_nig.ToString();

                txtOther3.Text     = ret.Location[iCount].OtherPerson3.ToString();
                txtOther3_day.Text = ret.Location[iCount].OtherPerson3_day.ToString();
                txtOther3_nig.Text = ret.Location[iCount].OtherPerson3_nig.ToString();

                txtClientUserID.Text = ret.Location[iCount].ClientUserID.ToString();
            }
            catch (Exception ex)
            {
                logger.Info(ex.Message);
            }
        }