コード例 #1
0
ファイル: donhang.cs プロジェクト: hieudm97/NMPM_MV4R
        private void khoitaothongtin()
        {
            //KHỞI TẠO DỮ LIỆU DATAGRIDVIEW VÀ TẮT CÁC CỘT KHÔNG CẦN THIẾT
            try
            {
                foreach (DataGridViewRow item in dgv.Rows)
                {
                    if ((bool)item.Cells[0].Value == true)
                    {
                        int n = dataGridView1.Rows.Add();
                        dataGridView1.Rows[n].Cells[0].Value  = item.Cells[0].Value.ToString();
                        dataGridView1.Rows[n].Cells[1].Value  = item.Cells[1].Value.ToString();
                        dataGridView1.Rows[n].Cells[2].Value  = item.Cells[2].Value.ToString();
                        dataGridView1.Rows[n].Cells[3].Value  = item.Cells[3].Value.ToString();
                        dataGridView1.Rows[n].Cells[4].Value  = item.Cells[4].Value.ToString();
                        dataGridView1.Rows[n].Cells[5].Value  = item.Cells[5].Value.ToString();
                        dataGridView1.Rows[n].Cells[6].Value  = item.Cells[6].Value.ToString();
                        dataGridView1.Rows[n].Cells[7].Value  = item.Cells[7].Value.ToString();
                        dataGridView1.Rows[n].Cells[8].Value  = item.Cells[8].Value.ToString();
                        dataGridView1.Rows[n].Cells[9].Value  = item.Cells[9].Value.ToString();
                        dataGridView1.Rows[n].Cells[10].Value = item.Cells[10].Value.ToString();
                        dataGridView1.Rows[n].Cells[11].Value = item.Cells[11].Value.ToString();
                    }
                }
            }
            catch
            {
                MessageBox.Show("LỖI!!!");
            }

            dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            dataGridView1.Columns[0].Visible  = false;
            dataGridView1.Columns[1].Visible  = false;
            dataGridView1.Columns[3].Visible  = false;
            dataGridView1.Columns[4].Visible  = false;
            dataGridView1.Columns[5].Visible  = false;
            dataGridView1.Columns[8].Visible  = false;
            dataGridView1.Columns[9].Visible  = false;
            dataGridView1.Columns[10].Visible = false;


            /*KHỞI TẠO THÔNG TIN*/

            /*KHỞI TẠO THÔNG TIN ĐƠN HÀNG*/
            //  string madonhang = lg.laymadh_GUI_cust_donhang();
            //  string ngaykhoitao = DateTime.Today.Day.ToString() + DateTime.Today.Month.ToString() + DateTime.Today.Year.ToString();
            string ngaykhoitao = DateTime.Now.ToString("ddMMyyyy");

            string nhanvien_id    = lg.layngaunhienidnv_GUI_cust_donhang();
            string diachigiaohang = lg.laydiachikhachhang(tendangnhap);
            /*khởi tạo text field tổng tiền*/
            //kiểm tra loại thành viên
            float tienuudai = lg.kiemtraloaithanhviendethanhtoan_GUI_cust_donhang(tendangnhap);

            MessageBox.Show("CHÚC MỪNG BẠN NHẬN ĐƯỢC MỘT ƯU ĐÃI KHI MUA PHIM VỚI GIÁ TIỀN GIẢM: " + (tienuudai * 100).ToString() + "%");
            //trừ tiền ưu đãi vào tổng tiền
            float  tong     = tinhtongtien();
            string tongtien = (tong - (tong * tienuudai)).ToString();

            //txt_madonhang.Text = madonhang;
            txt_ngaykhoitao.Text   = ngaykhoitao;
            txt_nhanvien.Text      = nhanvien_id;
            txt_diachi.Text        = diachigiaohang;
            txt_tongtien.Text      = tongtien;
            txt_tienkhuyenmai.Text = (tong * tienuudai).ToString();
            lbl_ngaygiaohang.Text  = "THỜI GIAN GIAO HÀNG DỰ KIẾN LÀ: " + DateTime.Now.AddDays(5).ToString("dd/MM/yyyy");


            /*KHỞI TẠO THÔNG TIN NGƯỜI DÙNG*/
            string tenkhachhang  = lg.laytenkhachang_GUI_cust_donhang(tendangnhap);
            string tuoi          = lg.laytuoikhachang_GUI_cust_donhang(tendangnhap);
            string tencongty     = lg.laytencongtykhachang_GUI_cust_donhang(tendangnhap);
            string loaithanhvien = lg.layloaithanhvienkhachang_GUI_cust_donhang(tendangnhap);
            string diachi        = lg.laydiachikhachang_GUI_cust_donhang(tendangnhap);

            txt_tenkhachhang.Text  = tenkhachhang;
            txt_tuoi.Text          = tuoi;
            txt_tencongty.Text     = tencongty;
            txt_loaithanhvien.Text = loaithanhvien;
            txt_diachikh.Text      = diachi;
        }