public JSONResult <string> AddDialPlan(SIPDialPlanJSON sipDialPlan) { try { var customer = AuthoriseRequest(); if (sipDialPlan.ScriptTypeDescription.IsNullOrBlank()) { sipDialPlan.ScriptTypeDescription = SIPDialPlanScriptTypesEnum.Ruby.ToString(); } SIPDialPlan entityDialPlan = sipDialPlan.ToSIPDialPlan(); m_service.InsertSIPDialPlan(customer.Name, entityDialPlan); return(new JSONResult <string>() { Success = true, Result = entityDialPlan.ID }); } catch (Exception excp) { return(new JSONResult <string>() { Success = false, Error = excp.Message }); } }
public JSONResult <string> UpdateDialPlan(SIPDialPlanJSON sipDialPlan) { try { var customer = AuthoriseRequest(); SIPDialPlan entityDialPlan = sipDialPlan.ToSIPDialPlan(); m_service.UpdateSIPDialPlan(customer.Name, entityDialPlan); return(new JSONResult <string>() { Success = true, Result = entityDialPlan.ID }); } catch (Exception excp) { return(new JSONResult <string>() { Success = false, Error = excp.Message }); } }