Ngày 1/9/2011, A gọi điện thoại đến tổng đài của Công ty cổ phần taxi Mai Linh đề nghị một chiếc xe taxi của công ty này chở A từ TpHCM đi Vũng Tàu. Vì vào đúng dịp gần ngày lễ, người thuê xe taxi rất đông, nhân viên tổng đài trả lời khoảng 15 phút sau mới có xe, xe sẽ đón tại địa chỉ nhà của A. Đợi được khoảng 5 phút, A nhìn thấy một chiếc taxi khác cùng hãng Mai Linh chạy ngang qua, A ra hiệu tài xế và được tài xế chấp nhận vận chuyển đến địa điểm thỏa thuận. Khoảng 10 phút sau, xe taxi Mai Linh do tổng đài điều phối đến địa điểm để đón A theo thỏa thuận nhưng A đã đi trước. Hãy cho biết:
a. Trong trường hợp này A có vi phạm đề nghị giao kết hợp đồng với công ty Mai Linh hay không? Giải thích.
b. Giả sử trong thời gian chờ đợi xe taxi Mai Linh theo thỏa thuận với tổng đài của hãng này, A lại gọi điện đến tổng đài Taxi Vinasun (thuộc Công ty cổ phần Ánh Dương Việt Nam) và đi xe của hãng này. 10 phút sau, xe taxi Mai Linh do tổng đài điều phối đến địa điểm để đón A theo thỏa thuận nhưng A đã đi trước. Trong trường hợp này A có vi phạm đề nghị giao kết hợp đồng với công ty Mai Linh hay không? Giải thích. Nếu là luật sư của Công ty CP taxi Mai Linh, tư vấn như thế nào để bảo vệ quyền lợi cho công ty của mình?