Ngày 15/3/2013 thương nhân A và thương B đều có trụ sở tại Tp HCM đã giao kết hợp đồng mua bán hàng hoá .Trong đó các bên thoả thuận A phải giao hàng vào ngày 31/1/2013 , B phải thanh toán tiền hàng chậm nhất vào ngày 7/4/2013.
Đến ngày giao hàng A không thực hiện được việc giao hàng do không nhận được hàng từ thương nhân C , .B đã chuẩn bị kho bãi và các điều kiện để tiếp nhận hàng hoá nhưng không được nhận hàng nên vào ngày 6/4/2013 đã gởi công văn cho A thông báo ngừng thanh toán tiền hàng .Tiếp đó ngày 7/4/2013 B có công văn gởi A yêu cầu giao hàng chậm nhất đến ngày 15/4/2013. Ngày 8/4/2013 A có công văn gởi B hứa sẽ cố gắng giao hàng chậm nhất vào ngày 29/4/2013 B không trả lời công văn này.Do nhu cầu về sản xuất ngày 20/4/2013 B đã mua hàng hoá tương tự từ thương nhân D. Vào ngày 26/4/2013 C giao hàng cho A. Vào ngày 28/4/2013 A thực hiện giao số hàng đó cho B , nhưng B không nhận hàng .
Ngày 1/7/2013 A khởi kiện B yêu cầu bồi thường thiệt hại bằng mức chênh lệch giữa giá thoả thuận với B và giá bán thực tế mà A đã bán số hàng đó cho thương nhân E do B không nhận hàng
B phản đối , yêu cầu A bồi thường thiệt hại do phải mua hàng từ thương nhân D với giá cao hơn với giá hợp đồng với A.
Anh chị hãy căn cứ quy định của luật TM 2005 để giải quyết sự việc trên.