Пример #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         string    queryExits = "if EXISTS(SELECT * FROM PHONG Where MaPhong = " + getRoomCodeOld() + ") select 1";
         DataTable rs         = DataProvide.Instance.ExecuteQuery(queryExits);
         if (rs.Rows.Count > 0)
         {
             Button btn = getRoomInfo();
             //return data ( int ) < 0 is success
             int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.UpdateRoomDatabaseQuery(), new object[] { getCodeRoomNew().RoomCode, getNameRoomNew().RoomName, _room.RoomStyle, getNoteRoomNew().RoomNote, _room.RoomStatus, getRoomCodeOld() });
             if (data < 0)
             {
                 MessageBox.Show("Sửa phòng thành công");
                 _fRoom.LoadRoomList();
                 loadRoomList();
                 m.ReloadRoom(GetRoomChangedInfo(btn));
                 m.ReloadRoomImage(GetRoomChangedInfo(btn));
                 m.ReLoadRoomStatus();
             }
         }
         else
         {
             MessageBox.Show("Mã phòng cần sửa không tồn tại");
         }
     }
     catch (Exception ex)
     {
         if (ex is SqlException)
         {
             MessageBox.Show("Lỗi dữ liệu");
         }
         MessageBox.Show("Nhập thông tin cần sửa");
     }
 }
Пример #2
0
 private void button1_Click(object sender, EventArgs e) // button add
 {
     try
     {
         int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.addRoomDatabaseQuery(), new object[] { getCodeRoom().RoomCode, getNameRoom().RoomName, _room.RoomStyle, getNoteRoom().RoomNote });
         if (data < 0)
         {
             MessageBox.Show("Thêm phòng thành công");
             _fRoom.LoadRoomList();
             Button button = addbutton();
             //m.AddRoom(button);
             // m.ReLoadStatusOfRooms();
         }
     }
     catch (Exception ex)
     {
         if (ex is SqlException)
         {
             MessageBox.Show("Mã phòng đã tồn tại");
         }
         else
         {
             MessageBox.Show("Nhập mã phòng sai");
         }
     }
 }
Пример #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.deleteRoomDatabaseQuery() + _room.RoomCode);
         //return data(int) > 0 is success
         if (data > 0)
         {
             MessageBox.Show("Xóa phòng thành công");
             _froom.LoadRoomList();
             LoadRoomList();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Xóa phòng thất bại ");
     }
 }
Пример #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         //return data ( int ) < 0 is success
         int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.UpdateRoomDatabaseQuery(), new object[] { getCodeRoomNew().RoomCode, getNameRoomNew().RoomName, _room.RoomStyle, getNoteRoomNew().RoomNote, _room.RoomStatus, getRoomCodeOld() });
         if (data > 0)
         {
             MessageBox.Show("Thêm phòng thành công");
             _fRoom.LoadRoomList();
             loadRoomList();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Nhập thông tin cần sửa");
     }
 }
Пример #5
0
 private void button1_Click(object sender, EventArgs e) // button add
 {
     try
     {
         //return data ( int ) < 0 is success
         int data = DataProvide.Instance.ExecuteNonQuery(RoomDAO.Instance.addRoomDatabaseQuery(), new object[] { getCodeRoom().RoomCode, getNameRoom().RoomName, _room.RoomStyle, getNoteRoom().RoomNote });
         if (data < 0)
         {
             MessageBox.Show("Thêm phòng thành công");
             _fRoom.LoadRoomList();
         }
     }
     catch (Exception)
     {
         string queryExists = "IF NOT EXISTS ( SELECT MaPhong FROM dbo.PHONG WHERE MaPhong= " + getCodeRoom().RoomCode + ") select *from PHONG";
         if (DataProvide.Instance.ExecuteNonQuery(queryExists) < 0)
         {
             MessageBox.Show("Tồn tại mã phòng,thử lại");
         }
     }
 }
Пример #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            Button DeleteButton = getRoomInfo();

            try
            {
                DialogResult result = MessageBox.Show("Bạn có muốn xóa hết dữ liệu liên quan đến phòng không ?", "Thông báo", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    int data = RoomDAO.Instance.deleteRoomDatabaseQuery(_room.RoomCode);
                    //return data(int) > 0 is success
                    if (data > 0)
                    {
                        MessageBox.Show("Xóa phòng thành công");
                        _froom.LoadRoomList();
                        LoadRoomList();
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Xóa phòng thất bại ");
            }
        }
Пример #7
0
 void LoadListRoomAndCloseForm()
 {
     f.LoadRoomList();
     this.Close();
 }