public JsonResult DeleteTripReason(string strTripReasonId) { try { string[] strTripReason = strTripReasonId.Split(','); strTripReasonId = string.Empty; foreach (var item in strTripReason) { strTripReasonId += item.Decode() + ","; } strTripReasonId = strTripReasonId.Substring(0, strTripReasonId.Length - 1); DeleteTripReasonResult result = this.objiClsTripReason.DeleteTripReason(strTripReasonId, mySession.Current.UserId); if (result != null && result.TotalReference == 0) { return(this.Json(Functions.AlertMessage("Trip Reason", MessageType.DeleteSucess))); } else if (result != null && result.TotalReference > 0) { return(this.Json(Functions.AlertMessage("Trip Reason", MessageType.DeletePartial, result.Name))); } return(this.Json(Functions.AlertMessage("Trip Reason", MessageType.DeleteFail))); } catch (Exception ex) { Functions.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name, PageMaster.TripReason, mySession.Current.UserId); return(this.Json(Functions.AlertMessage("Trip Reason", MessageType.DeleteFail))); } }
public JsonResult DeleteTripReason(string strTripReasonId) { try { string[] strTripReason = strTripReasonId.Split(','); strTripReasonId = string.Empty; foreach (var item in strTripReason) { strTripReasonId += item.Decode() + ","; } strTripReasonId = strTripReasonId.Substring(0, strTripReasonId.Length - 1); DeleteTripReasonResult result = _trackerService.DeleteTripReason(strTripReasonId, _mySession.UserId); if (result != null && result.TotalReference == 0) { return(Json(_alertTextProvider.AlertMessage("Trip Reason", MessageType.DeleteSuccess))); } else if (result != null && result.TotalReference > 0) { return(Json(_alertTextProvider.AlertMessage("Trip Reason", MessageType.DeletePartial, result.Name))); } return(Json(_alertTextProvider.AlertMessage("Trip Reason", MessageType.DeleteFail))); } catch (Exception ex) { Logger.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name, PageMaster.TripReason, _mySession.UserId); return(Json(_alertTextProvider.AlertMessage("Trip Reason", MessageType.DeleteFail))); } }