public void AgregarTerminalPorSucursal(string strDatos) { try { JObject parametrosJO = JObject.Parse(strDatos); string strEntidad = parametrosJO.Property("Entidad").Value.ToString(); TerminalPorSucursal terminal = serializer.Deserialize <TerminalPorSucursal>(strEntidad); servicioMantenimiento.AgregarTerminalPorSucursal(terminal); } catch (Exception ex) { throw new WebFaultException <string>(ex.Message, HttpStatusCode.InternalServerError); } }