Ejemplo n.º 1
0
    public string RandomNumberWord()
    {
        int   r        = Random.Range(0, 100);
        float selector = Random.value;

        if (selector < .05f)
        {
            r += 1000;
        }
        return(NumToString.numeralToString(r).ToUpper());
    }
Ejemplo n.º 2
0
        private void InitData()
        {
            if (_data == null)
            {
                return;
            }
            if (_p == null)
            {
                return;
            }
            if (_dtCT == null)
            {
                return;
            }


            lblNgayDH.Text        = string.Format("Ngày {0:dd/MM/yyyy}", _p.NgayPhieu);
            lblMaDH.Text          = _p.SoPhieu;
            lblGhiChu.Text        = _p.GhiChu;
            xrTienHang.Text       = string.Format("{0:#,#0}", _p.TienHang);
            xrTongThanhToan.Text  = string.Format("{0:#,#0}", _p.TongThanhToan);
            lblSoTienBangChu.Text = string.Format("Bằng chữ: {0}", NumToString.SoThanhChu(Convert.ToDecimal(_p.TongThanhToan)));
            var kh = _data.KhachHang.FindByMaKH(_p.KhachHang);

            if (kh != null)
            {
                lblTenKH.Text    = kh.TenKH;
                lblDiaChi.Text   = kh.DiaChi;
                lblSoDT.Text     = kh.SoDT;
                xrKhachHang.Text = kh.TenKH;
            }

            var dt = _dtCT.Copy() as CRMData.CTPhieuDatHangDataTable;

            dt.Columns.Add("TenSanPham");
            foreach (var ct in dt)
            {
                var sp = _data.SanPham.FindByMaSP(ct.SanPham);
                if (sp != null)
                {
                    ct["TenSanPham"] = sp.TenSP;
                }
            }

            DataSource = dt;

            var ndAD = new Lotus.Base.DATATableAdapters.NguoiDungTableAdapter();
            var nv   = ndAD.GetDataByTenDangNhap(_p.NVBanHang).FirstOrDefault();

            xrNhanVienBH.Text = nv == null ? _p.NVBanHang : nv.HoTen;
            xrThuKho.Text     = ThongTinCty.ThuKho;
        }