Ejemplo n.º 1
0
        /// <summary>
        /// -------------------------------------------------------------------
        /// Author:         Josephine Gad
        /// Date Created:   07/Mar/2014
        /// Descrption:     Bind Vehicle Manifest
        /// -------------------------------------------------------------------
        /// </summary>
        public void GetVehicleConfirmManifestList(int iStatusID, string sType, int iPortAgentID, string sDate, string sUserID,
                                                  string sRole, string sOrderBy, Int16 iLoadType, int iNoOfDay, Int64 iSFID, int iStartRow, int iMaxRow)
        {
            PortAgentConfirmCancelledManifest list = new PortAgentConfirmCancelledManifest();

            if (sType == "New")
            {
                list = BLL.GetPortAgentConfirmVehicleManifest(iStatusID, iPortAgentID, sDate, sUserID, sRole, sOrderBy, iLoadType, iNoOfDay, iSFID, iStartRow, iMaxRow);
                //list = (List<PortAgentVehicleManifestList>)Session["PortAgentVehicleManifestList"];

                uolistviewVehicleInfo.DataSource = null;
                uolistviewVehicleInfo.DataBind();


                uolistviewVehicleInfo.DataSource = list.PortAgentConfirmVehicleManifestList;
                uolistviewVehicleInfo.DataBind();


                BindStatus(list.listStatus);

                string sAddCancel   = "";
                string sRecordLocID = "";
                string sTReqID      = "";
                string sTransID     = "";
                Session["URL"] = null;
                foreach (PortAgentVehicleManifestList item in list.PortAgentConfirmVehicleManifestList)
                {
                    if (item.RequestStatus == "Cancelled")
                    {
                        if (sAddCancel != "")
                        {
                            sAddCancel += ",";
                        }
                        if (sRecordLocID != "")
                        {
                            sRecordLocID += ",";
                        }
                        if (sTReqID != "")
                        {
                            sTReqID += ",";
                        }
                        if (sTransID != "")
                        {
                            sTransID += ",";
                        }
                        sAddCancel   += "Cancel";
                        sRecordLocID += item.IdBigint.ToString();
                        sTReqID      += item.TravelReqID.ToString();
                        sTransID     += item.TransVehicleID.ToString();
                    }
                }

                string sURL = "PortAgentVehicleEditor.aspx?AddCancel=" + sAddCancel + "&RecLoc=" +
                              sRecordLocID + "&TReqID=" + sTReqID + "&TransID=" + sTransID;
                if (sURL != "")
                {
                    Session["URL"] = sURL;
                }
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// -------------------------------------------------------------------
        /// Author:         Josephine Gad
        /// Date Created:   07/Mar/2014
        /// Descrption:     Bind Hotel Manifest
        /// -------------------------------------------------------------------
        /// </summary>
        public PortAgentConfirmCancelledManifest GetHotelConfirmManifestList(int iStatusID, string sType, int iPortAgentID, string sDate, string sUserID,
                                                                             string sRole, string sOrderBy, Int16 iLoadType, int iNoOfDay, Int64 iSFID, int iStartRow, int iMaxRow)
        {
            PortAgentConfirmCancelledManifest List = new PortAgentConfirmCancelledManifest();

            if (sType == "New")
            {
                List = BLL.PortAgentConfirmCancelledManifest(iStatusID, iPortAgentID, sDate, sUserID, sRole, sOrderBy, iLoadType, iNoOfDay, iSFID, iStartRow, iMaxRow);

                uolistviewHotelInfo.DataSource = null;
                uolistviewHotelInfo.Items.Clear();

                uolistviewHotelInfo.DataSource = List.PortAgentConfirmHotelManifestList;
                uolistviewHotelInfo.DataBind();



                uoListViewCancelledManifest.DataSource = null;
                uoListViewCancelledManifest.Items.Clear();

                uoListViewCancelledManifest.DataSource = List.PortAgentCancelledHotelManifestList;
                uoListViewCancelledManifest.DataBind();


                uolistviewVehicleInfo.DataSource = null;
                uolistviewVehicleInfo.Items.Clear();

                uolistviewVehicleInfo.DataSource = List.PortAgentConfirmVehicleManifestList;
                uolistviewVehicleInfo.DataBind();



                uoListViewVehicleCancelManifest.DataSource = null;
                uoListViewVehicleCancelManifest.Items.Clear();

                uoListViewVehicleCancelManifest.DataSource = List.PortAgentCancelledVehicleManifestList;
                uoListViewVehicleCancelManifest.DataBind();



                uoDropDownListStatus.DataSource = null;
                uoDropDownListStatus.Items.Clear();
                uoDropDownListStatus.DataSource = List.listStatus;
                uoDropDownListStatus.DataBind();


                Session["PortAgentHotelManifestCount"] = List.ConfirmedCount.Value.ToString();

                string sAddCancel   = "";
                string sRecordLocID = "";
                string sTReqID      = "";
                string sTransID     = "";
                Session["URL"] = null;

                foreach (PortAgentHotelManifestList item in List.PortAgentConfirmHotelManifestList)
                {
                    if (item.RequestStatus == "Cancelled")
                    {
                        if (sAddCancel != "")
                        {
                            sAddCancel += ",";
                        }
                        if (sRecordLocID != "")
                        {
                            sRecordLocID += ",";
                        }
                        if (sTReqID != "")
                        {
                            sTReqID += ",";
                        }
                        if (sTransID != "")
                        {
                            sTransID += ",";
                        }
                        sAddCancel   += "Cancel";
                        sRecordLocID += item.IdBigint.ToString();
                        sTReqID      += item.TravelReqID.ToString();
                        sTransID     += item.TransHotelID.ToString();
                    }
                }

                string sURL = "PortAgentHotelEditor.aspx?AddCancel=" + sAddCancel + "&RecLoc=" + sRecordLocID + "&TReqID=" + sTReqID + "&TransID=" + sTransID;
                if (sURL != "")
                {
                    Session["URL"] = sURL;
                }
            }

            return(List);
        }