/// <summary> /// Event Name : BtnDatesAreAccurate_TouchUpInside /// Author : Hiren Patel /// Creation Date : 29 Dec 2017 /// Purpose : To confirmed services date and redirect to address screen /// Revision : /// </summary> /// <param name="sender">Sender.</param> /// <param name="e">Event Argument</param> private void BtnDatesAreAccurate_TouchUpInside(object sender, EventArgs e) { string message = estimateValidateServices.ValidateServiceDates(txtPackDate.Text, txtLoadDate.Text, txtMoveDate.Text); if (string.IsNullOrEmpty(message)) { PerformSegue("servicesDatesToAddress", this); } else { UIHelper.ShowMessage(message); } }
/// <summary> /// Method Name : IsValidAllData /// Author : Hiren Patel /// Creation Date : 1 Mar 2018 /// Purpose : To validate all data before save /// Revision : /// </summary> /// <returns>validate message</returns> private string IsValidAllData() { string message = estimateValidateServices.ValidateServiceDates(txtPackDate.Text, txtLoadDate.Text, txtMoveDate.Text); if (String.IsNullOrEmpty(message)) { message = estimateValidateServices.ValidateCustomerAddress(txtOriginAddress.Text, txtDestinationAddress.Text); } if (String.IsNullOrEmpty(message)) { message = estimateValidateServices.ValidateWhatMattersMost(txtWhatMattersMost.Text); } if (String.IsNullOrEmpty(message)) { message = estimateValidateServices.ValidateValuationData(txtDeclaredValue.Text, txtCoverageValue.Text, txtCost.Text); } return(message); }