/// <summary> /// Hàm cập nhật thông tin lỗ khoan /// </summary> /// <param name="value">lỗ khoan cần cập nhật</param> /// <returns>bool</returns> public static bool CapNhatLoKhoan(LoKhoan value) { String sql = "UPDATE LoKhoan SET MaHoChieu = '" + value.MaHoChieu + "', MaMayKhoan = '" + value.MaMayKhoan + "', BanKinhLK = '" + value.BanKinh + "', ChieuSauLK = '" + value.ChieuSau + "', HuongKhoan = '" + value.HuongKhoan + "', ToaDoX = '" + Math.Round(value.ToaDoX, 2) + "', ToaDoY = '" + Math.Round(value.ToaDoY, 2) + "', Lt = '" + value.Lt + "', Lkk = '" + value.Lkk + "', L0 = '" + value.L0 + "', Lbua = '" + value.Lbua + "' WHERE MaBanVe = '" + value.MaBanVe + "' AND MaLK = '" + value.MaLoKhoan + "'"; Connection conn = new Connection(); return(conn.SetData(sql)); }
/// <summary> /// Hàm lấy thông tin một lỗ khoan của một bản vẽ /// </summary> /// <param name="_idHoChieu">ID hộ chiếu</param> /// <param name="_idLoKhoan">ID lỗ khoan</param> /// <returns>LoKhoan</returns> public static LoKhoan ThongTinLoKhoan(String _idHoChieu, String _idLoKhoan) { LoKhoan loKhoan = new LoKhoan(); Connection conn = new Connection(); string sql = "SELECT * FROM LoKhoan WHERE MaHoChieu = '" + _idHoChieu + "' AND MaLK = '" + _idLoKhoan + "'"; SQLiteDataReader dr = conn.GetData(sql); while (dr.Read()) { loKhoan = new LoKhoan(dr["ID"].ToString(), dr["MaHoChieu"].ToString(), dr["MaBanVe"].ToString(), dr["MaMayKhoan"].ToString(), dr["MaLK"].ToString(), dr.GetDouble(5), dr.GetDouble(6), dr["HuongKhoan"].ToString(), dr.GetDouble(8), dr.GetDouble(9), dr.GetDouble(10), dr.GetDouble(11), dr.GetDouble(12), dr.GetDouble(13)); } return loKhoan; }
/// <summary> /// Hàm lấy thông tin một lỗ khoan của một bản vẽ /// </summary> /// <param name="_idHoChieu">ID hộ chiếu</param> /// <param name="_idLoKhoan">ID lỗ khoan</param> /// <returns>LoKhoan</returns> public static LoKhoan ThongTinLoKhoan(String _idHoChieu, String _idLoKhoan) { LoKhoan loKhoan = new LoKhoan(); Connection conn = new Connection(); string sql = "SELECT * FROM LoKhoan WHERE MaHoChieu = '" + _idHoChieu + "' AND MaLK = '" + _idLoKhoan + "'"; SQLiteDataReader dr = conn.GetData(sql); while (dr.Read()) { loKhoan = new LoKhoan(dr["ID"].ToString(), dr["MaHoChieu"].ToString(), dr["MaBanVe"].ToString(), dr["MaMayKhoan"].ToString(), dr["MaLK"].ToString(), dr.GetDouble(5), dr.GetDouble(6), dr["HuongKhoan"].ToString(), dr.GetDouble(8), dr.GetDouble(9), dr.GetDouble(10), dr.GetDouble(11), dr.GetDouble(12), dr.GetDouble(13)); } return(loKhoan); }
/// <summary> /// Hàm cập nhật thông tin lỗ khoan /// </summary> /// <param name="value">lỗ khoan cần cập nhật</param> /// <returns>bool</returns> public static bool CapNhatLoKhoan(LoKhoan value) { String sql = "UPDATE LoKhoan SET MaHoChieu = '" + value.MaHoChieu + "', MaMayKhoan = '" + value.MaMayKhoan + "', BanKinhLK = '" + value.BanKinh + "', ChieuSauLK = '" + value.ChieuSau + "', HuongKhoan = '" + value.HuongKhoan + "', ToaDoX = '" + Math.Round(value.ToaDoX, 2) + "', ToaDoY = '" + Math.Round(value.ToaDoY, 2) + "', Lt = '" + value.Lt + "', Lkk = '" + value.Lkk + "', L0 = '" + value.L0 + "', Lbua = '" + value.Lbua + "' WHERE MaBanVe = '" + value.MaBanVe + "' AND MaLK = '" + value.MaLoKhoan + "'"; Connection conn = new Connection(); return conn.SetData(sql); }