public void TestLostProperty() { var test = new LostProperty(PropertyOwner) { Relinquishment = new Act(PropertyOwner) { IsVoluntary = lp => true }, IsPropertyLocationKnown = lp => false, SubjectProperty = _property }; var testResult = test.IsValid(_propertyOwner); Assert.IsFalse(testResult); Console.Write(test.ToString()); }
private void DisplayJobLostProperty(long jobId, Booking objBook) { try { btnNew.Enabled = false; btnSaveAndNew.Enabled = false; grdLister.Enabled = false; txtCustomerName.ReadOnly = true; txtCustomerMobileNo.ReadOnly = false; LostProperty objLost = General.GetQueryable <LostProperty>(c => c.JobId == jobId).OrderByDescending(c => c.LostDate).FirstOrDefault(); if (objLost != null) { objMaster.GetByPrimaryKey(objLost.Id); DisplayRecord(); } else { grdLister.RowCount = 1; if (objBook != null) { txtCustomerName.Text = objBook.CustomerName.ToStr(); txtCustomerMobileNo.Text = objBook.CustomerMobileNo != string.Empty ? objBook.CustomerMobileNo.ToStr() : objBook.CustomerPhoneNo.ToStr(); txtAddressDetail.Text = objBook.Customer.DefaultIfEmpty().Address1.ToStr(); grdLister.Rows[0].Cells[COLS.BookingId].Value = jobId; grdLister.Rows[0].Cells[COLS.PickupDate].Value = objBook.PickupDateTime; grdLister.Rows[0].Cells[COLS.OrderNo].Value = objBook.OrderNo; grdLister.Rows[0].Cells[COLS.PupilNo].Value = objBook.PupilNo; grdLister.Rows[0].Cells[COLS.BookedBy].Value = objBook.Gen_Company_Department.DefaultIfEmpty().DepartmentName.ToStr(); grdLister.Rows[0].Cells[COLS.Vehicle].Value = objBook.Fleet_VehicleType.VehicleType; grdLister.Rows[0].Cells[COLS.VehicleID].Value = objBook.VehicleTypeId; grdLister.Rows[0].Cells[COLS.RefNumber].Value = objBook.BookingNo; grdLister.Rows[0].Cells[COLS.Charges].Value = objBook.CompanyPrice.ToDecimal(); grdLister.Rows[0].Cells[COLS.Fares].Value = objBook.FareRate.ToDecimal(); grdLister.Rows[0].Cells[COLS.Parking].Value = objBook.ParkingCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.PickupPoint].Value = !string.IsNullOrEmpty(objBook.FromDoorNo) ? objBook.FromDoorNo + " - " + objBook.FromAddress.ToStr() : objBook.FromAddress.ToStr(); grdLister.Rows[0].Cells[COLS.Destination].Value = !string.IsNullOrEmpty(objBook.ToDoorNo) ? objBook.ToDoorNo + " - " + objBook.ToAddress.ToStr() : objBook.ToAddress.ToStr(); grdLister.Rows[0].Cells[COLS.Waiting].Value = objBook.WaitingCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.ExtraDrop].Value = objBook.ExtraDropCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.MeetAndGreet].Value = objBook.MeetAndGreetCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.CongtionCharge].Value = objBook.CongtionCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.Total].Value = objBook.TotalCharges.ToDecimal(); grdLister.Rows[0].Cells[COLS.Passenger].Value = objBook.CustomerName.ToStr().Trim(); grdLister.Rows[0].Cells[COLS.Payment_ID].Value = objBook.InvoicePaymentTypeId.ToIntorNull(); } } } catch (Exception ex) { } }