Exemplo n.º 1
0
 //them
 public static void Insert(RoomTypeDTO roomType)
 {
     string sql;
     sql = "Insert into room_type(room_type, room_price_hour, room_price_overnight, room_price_day) values (";
     sql += "'" + roomType.Room_type + "','" + roomType.Room_price_hour + "','" + roomType.Room_price_overnight + "','" + roomType.Room_price_day + "')";
     DataAccess.executeNonQuery(sql);
 }
Exemplo n.º 2
0
        private void btn_add_Click(object sender, EventArgs e)
        {
            try
            {
                if (KTThongTinNhap() == false)
                {
                    MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi");
                    return;
                }
                else
                {
                    RoomTypeDTO roomType = new RoomTypeDTO();
                    roomType.Room_type = textBoxLoaiPhong.Text;
                    roomType.Room_price_day = int.Parse(textBoxGiaPhongNgay.Text);
                    roomType.Room_price_hour = int.Parse(textBoxGiaPhongGio.Text);
                    roomType.Room_price_overnight = int.Parse(textBoxGiaPhongQuaDem.Text);

                    if (RoomTypeData.IsExist(roomType.Room_type))
                    {
                        MessageBox.Show("Loại phòng này đã tồn tại !", "Thông báo");
                    }
                    else
                    {
                        RoomTypeData.Insert(roomType);
                        loadData();
                        MessageBox.Show("Thêm thành công !", "Thông báo");
                    }

                }
            }
            catch
            {
                MessageBox.Show("Thêm thất bại, kiểm tra lại thông tin nhập !", "Lỗi");
            }
        }
Exemplo n.º 3
0
 //cap nhat
 public static void Update(RoomTypeDTO roomType)
 {
     string sql;
     sql = "Update room_type set room_type = ('" + roomType.Room_type + "'),room_price_hour=('" + roomType.Room_price_hour
         + "'),room_price_overnight=('" + roomType.Room_price_overnight + "'),room_price_day=('" + roomType.Room_price_day + "')";
     sql += "Where room_type_id = " + roomType.Room_type_id;
     DataAccess.executeNonQuery(sql);
 }
Exemplo n.º 4
0
 //xoa
 public static void Delete(RoomTypeDTO roomType)
 {
     string sql;
     sql = "Delete From room_type Where room_type_id = " + roomType.Room_type_id;
     DataAccess.executeNonQuery(sql);
 }
Exemplo n.º 5
0
 private void btn_delete_Click(object sender, EventArgs e)
 {
     try
     {
         if (textBoxMaLoaiPhong.Text.Trim() == "" || textBoxMaLoaiPhong.TextLength == 0)
         {
             MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo");
             return;
         }
         RoomTypeDTO roomType = new RoomTypeDTO();
         roomType.Room_type_id = int.Parse(textBoxMaLoaiPhong.Text);
         if (MessageBox.Show("Bạn có chắc xoá Loại phòng này?", "Xác nhận", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             RoomTypeData.Delete(roomType);
             loadData();
             MessageBox.Show("Xóa thành công !", "Thành công");
         }
     }
     catch
     {
         MessageBox.Show("Xóa thất bại, loại phòng này đang được sử dụng !", "Thông báo");
     }
 }
Exemplo n.º 6
0
        private void btn_fix_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBoxMaLoaiPhong.Text.Trim() == "" || textBoxMaLoaiPhong.TextLength == 0)
                {
                    MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo");
                    return;
                }
                if (KTThongTinNhap() == false)
                {
                    MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi");
                    return;
                }
                else
                {
                    RoomTypeDTO roomType = new RoomTypeDTO();
                    roomType.Room_type_id = int.Parse(textBoxMaLoaiPhong.Text);
                    roomType.Room_type = textBoxLoaiPhong.Text;
                    roomType.Room_price_hour = int.Parse(textBoxGiaPhongGio.Text);
                    roomType.Room_price_day = int.Parse(textBoxGiaPhongNgay.Text);
                    roomType.Room_price_overnight = int.Parse(textBoxGiaPhongQuaDem.Text);

                    if (!roomType.Room_type.Equals(room_name) && RoomData.IsExist(roomType.Room_type))
                    {
                        MessageBox.Show("Loại phòng này đã tồn tại !", "Thông báo");
                    }
                    else
                    {
                        RoomTypeData.Update(roomType);
                        loadData();
                        MessageBox.Show("Sửa thành công !", "Thông báo");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Sửa thất bại, kiểm tra lại thông tin nhập !", "Lỗi");
            }
        }