Example #1
0
        /// <summary>
        /// Setting init when load page
        /// </summary>
        private void Initialize(int ID)
        {
            var company = TransportCompanyController.GetTransportCompanyByID(ID);

            if (company == null)
            {
                PJUtils.ShowMessageBoxSwAlertError("Không tìm thấy nhà xe " + ID, "e", true, "/danh-sach-nha-xe", Page);
            }
            else
            {
                this.hdfID.Value            = ID.ToString();
                this.txtCompanyName.Text    = company.CompanyName;
                this.txtCompanyPhone.Text   = company.CompanyPhone;
                this.txtCompanyAddress.Text = company.CompanyAddress;
                this.txtNote.Text           = company.Note;
                this.txtPrepay.Text         = company.Prepay ? "Trả cước trước" : "Trả cước sau";
                this.txtCOD.Text            = company.COD ? "Có thu hộ" : "Không thu hộ";

                ltrEditButton.Text = "<a href=\"/sua-thong-tin-nha-xe?id=" + ID.ToString() + "\" class=\"btn primary-btn fw-btn not-fullwidth\"><i class=\"fa fa-pencil-square-o\" aria-hidden=\"true\"></i> Chỉnh sửa</a>";

                var transprots = TransportCompanyController.GetReceivePlace(ID);

                pagingall(transprots);
            }
        }
Example #2
0
        public static string getTransportSub(int transComID)
        {
            if (transComID > 0)
            {
                var data = new List <object>();
                data.Add(new
                {
                    key   = "0",
                    value = "Chọn nơi nhận"
                });

                var ShipTo = TransportCompanyController.GetReceivePlace(transComID);

                foreach (var p in ShipTo)
                {
                    data.Add(new
                    {
                        key   = p.SubID.ToString(),
                        value = p.ShipTo.ToTitleCase()
                    });
                }

                JavaScriptSerializer serializer = new JavaScriptSerializer();

                return(serializer.Serialize(data));
            }

            return(String.Empty);
        }
        public void LoadTransportCompanySubID(int ID)
        {
            ddlTransportCompanySubID.Items.Clear();
            ddlTransportCompanySubID.Items.Insert(0, new ListItem("Chọn nơi nhận", "0"));
            if (ID > 0)
            {
                var ShipTo = TransportCompanyController.GetReceivePlace(ID);;

                if (ShipTo.Count > 0)
                {
                    foreach (var p in ShipTo)
                    {
                        ListItem listitem = new ListItem(p.ShipTo, p.SubID.ToString());
                        ddlTransportCompanySubID.Items.Add(listitem);
                    }
                }
                ddlTransportCompanySubID.DataBind();
            }
        }