private void lookUp_SoHieu_Leave(object sender, EventArgs e) { if (isRefresh) { return; } isNotReturn = false; lblmsg.Text = ""; if (lookUp_LaiXe.EditValue == null) { var xe = DanhSachXeHoatDong.Where(p => p.SoHieuXe == lookUp_SoHieu.Text).FirstOrDefault(); if (xe != null) { lookUp_LaiXe.SetValue(xe.MaLaiXe); } else { lookUp_LaiXe.SetValue(null); } } //SoHieuXe //if (lookUp_SoHieu.Text == "" || lookUp_SoHieu.Text == "Chọn xe") //{ // isSameDay = false; // lblmsg.Text = ("Bạn chưa nhập số xe"); return; //} //else // lblmsg.Text = ""; isSameDay = false; if (lookUp_SoHieu.EditValue != null) { objGiamSatXe = CommonBL.ListXe_XeChuaVe.Find(T => T.SoHieuXe == lookUp_SoHieu.EditValue.ToString()); if (objGiamSatXe != null) { isNotReturn = true; isSameDay = objGiamSatXe.ThoiDiemBao.Value.Date.Equals(dtServer.Date); if (!isSameDay && TaxiOperation_Truck.Inst.IsTruckProcessing(objGiamSatXe.SoHieuXe)) { lblmsg.Text = string.Format("Xe {0}-{1} đang có cuốc hàng chưa giải quyết", objGiamSatXe.SoHieuXe, objGiamSatXe.TenLaiXe); isSameDay = true; } else { lblmsg.Text = string.Format("Xe {0}-{1} báo KD ngày: {2:HH:mm dd/MM} chưa báo về", objGiamSatXe.SoHieuXe, objGiamSatXe.TenLaiXe, objGiamSatXe.ThoiDiemBao); } } else { isSameDay = false; } } }
public BanCo_GiamSatXe GetLichHoatDongCaTruocChuaThuNgan() { var data = this.ExeStore("Luong_ChotCo_GetLichHoatDongCaTruocChuaThuNgan", this.NgayKinhDoanh, this.SoHieuXe); if (data == null || data.Rows.Count != 1) { return(null); } var enti = new BanCo_GiamSatXe(); enti.ParseFrom(data.Rows[0]); return(enti); }