private void btnTraPhong_Click(object sender, EventArgs e)
        {
            if (dgv_DSPhieuCheckIn.SelectedRows.Count > 0)
            {
                Phong_WCFClient        phong_wcf = new Phong_WCFClient();
                PhieuCheckIn_WCFClient p_wcf     = new PhieuCheckIn_WCFClient();
                DateTime date = DateTime.Now;
                TimeSpan now  = new TimeSpan(date.Hour, date.Minute, date.Second);

                int idPhong = phong_wcf.GetIDPhong_by_SoPhong((dgv_DSPhieuCheckIn.SelectedRows[0].Cells[2].Value.ToString().Trim()));

                if (p_wcf.TraPhong(Convert.ToInt32(dgv_DSPhieuCheckIn.SelectedRows[0].Cells[0].Value.ToString().Trim()), now, date))
                {
                    if (phong_wcf.update_TinhTrangPhong(idPhong, 0))
                    {
                        MessageBox.Show(this, "Thành Công!");

                        PhieuCheckIn_WCFClient  temp = new PhieuCheckIn_WCFClient();
                        List <PhieuCheckIn_Ent> lstP = temp.GetPhieuCheckIns_NoCheckOut().ToList();
                        loaDataToGridView(DataTable_DSPhieu(lstP));
                        Custom_DataGridView(dgv_DSPhieuCheckIn);
                    }
                    else
                    {
                        MessageBox.Show(this, "Thất Bại!");
                    }
                }
                else
                {
                    MessageBox.Show(this, "Thất Bại!");
                }
            }
        }
        private void btnReload_Click(object sender, EventArgs e)
        {
            PhieuCheckIn_WCFClient  p_wcf = new PhieuCheckIn_WCFClient();
            List <PhieuCheckIn_Ent> lstP  = p_wcf.GetPhieuCheckIns_NoCheckOut().ToList();

            loaDataToGridView(DataTable_DSPhieu(lstP));
            Custom_DataGridView(dgv_DSPhieuCheckIn);
        }
Exemple #3
0
        private void btnShowKhachThue_Click(object sender, EventArgs e)
        {
            PhieuCheckIn_WCFClient  p_wcf = new PhieuCheckIn_WCFClient();
            List <PhieuCheckIn_Ent> list  = new List <PhieuCheckIn_Ent>();

            list = p_wcf.GetPhieuCheckIns_NoCheckOut().ToList();

            Loading_DSP(DataTable_DSP(list));
            Custom_DataGridView(dgv_DSPhieuCheckIn);
        }
        private void frmTraPhong_Load(object sender, EventArgs e)
        {
            PhieuCheckIn_WCFClient  p_wcf = new PhieuCheckIn_WCFClient();
            List <PhieuCheckIn_Ent> lstP  = p_wcf.GetPhieuCheckIns_NoCheckOut().ToList();

            loaDataToGridView(DataTable_DSPhieu(lstP));
            Custom_DataGridView(dgv_DSPhieuCheckIn);

            btnReload.Image = imgs_Button.Images[0];
        }