示例#1
0
        private void EditOrder(int rowHandle)
        {
            if (rowHandle < 0)
            {
                return;
            }
            ChungTuBanHangBCInfor ct = (ChungTuBanHangBCInfor)gvListChungTu.GetRow(rowHandle);

            if (ct != null)
            {
                frmBC_GiaoNhan_ChiTiet frm = new frmBC_GiaoNhan_ChiTiet(ct.ListIdChungTu, ct.IdGiaoNhan);
                frm.ShowDialog();
            }
        }
示例#2
0
        private void gvListChungTu_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
        {
            ChungTuBanHangBCInfor ct = (ChungTuBanHangBCInfor)gvListChungTu.GetRow(e.RowHandle);

            if (ct != null)
            {
                if (e.Column.FieldName.Equals("TinhTrangGiaoNhan"))
                {
                    if (ct.TinhTrangGiaoNhan == -1)
                    {
                        e.Appearance.BackColor = tsslChuaPC.BackColor;
                        e.Appearance.ForeColor = tsslChuaPC.ForeColor;
                    }
                    else if (ct.TinhTrangGiaoNhan == 0)
                    {
                        e.Appearance.BackColor = tsslDaPhanCong.BackColor;
                        e.Appearance.ForeColor = tsslDaPhanCong.ForeColor;
                    }
                    else if (ct.TinhTrangGiaoNhan == 1)
                    {
                        e.Appearance.BackColor = tsslDangGiaoHang.BackColor;
                        e.Appearance.ForeColor = tsslDangGiaoHang.ForeColor;
                    }
                    else if (ct.TinhTrangGiaoNhan == 2)
                    {
                        e.Appearance.BackColor = tsslDaGiaoXong.BackColor;
                        e.Appearance.ForeColor = tsslDaGiaoXong.ForeColor;
                    }
                    else if (ct.TinhTrangGiaoNhan == 3)
                    {
                        e.Appearance.BackColor = tsslHuyClr.BackColor;
                        e.Appearance.ForeColor = tsslHuyClr.ForeColor;
                    }
                    else if (ct.TinhTrangGiaoNhan == 4)
                    {
                        e.Appearance.BackColor = tsslNLaiClr.BackColor;
                        e.Appearance.ForeColor = tsslNLaiClr.ForeColor;
                    }
                }
            }
        }
示例#3
0
        private void cmsChiTietGN_Click(object sender, EventArgs e)
        {
            if (gvListChungTu.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuBanHangBCInfor ct = (ChungTuBanHangBCInfor)gvListChungTu.GetRow(gvListChungTu.FocusedRowHandle);

            if (ct != null)
            {
                if (ct.TinhTrangGiaoNhan != 4)
                {
                    frmBC_GiaoNhan_ChiTiet frm = new frmBC_GiaoNhan_ChiTiet(ct.ListIdChungTu, ct.IdGiaoNhan);
                    frm.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Đơn hàng chưa phân công giao nhận");
                }
            }
        }