示例#1
0
 public int CreateOrUpdateState(string ticket, TransitState state)
 {
     return(WebServiceImpl <TransitState, ManagedState, State> .CreateOrUpdate(
                ticket, state));
 }
示例#2
0
 public int GetCountriesCount(string ticket)
 {
     return(WebServiceImpl <TransitCountry, ManagedCountry, Country> .GetCount(
                ticket));
 }
示例#3
0
 public List <TransitBugSeverity> GetBugSeverities(string ticket, ServiceQueryOptions options)
 {
     return(WebServiceImpl <TransitBugSeverity, ManagedBugSeverity, BugSeverity> .GetList(
                ticket, options));
 }
示例#4
0
 public List <TransitCountry> GetCountries(string ticket, ServiceQueryOptions options)
 {
     Order[] orders = { Order.Asc("Name") };
     return(WebServiceImpl <TransitCountry, ManagedCountry, Country> .GetList(
                ticket, options, null, orders));
 }
示例#5
0
 public void DeleteNeighborhood(string ticket, int id)
 {
     WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .Delete(
         ticket, id);
 }
示例#6
0
 public int CreateOrUpdateNeighborhood(string ticket, TransitNeighborhood neighborhood)
 {
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .CreateOrUpdate(
                ticket, neighborhood));
 }
示例#7
0
 public List <TransitNeighborhood> GetNeighborhoods(string ticket, ServiceQueryOptions options)
 {
     Order[] orders = { Order.Asc("Name") };
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .GetList(
                ticket, options, null, orders));
 }
示例#8
0
 public int GetStatesByCountryNameCount(string ticket, string name)
 {
     return(WebServiceImpl <TransitState, ManagedState, State> .GetCount(
                ticket, string.Format("WHERE State.Country.Name = '{0}'",
                                      Renderer.SqlEncode(name))));
 }
示例#9
0
 public void DeleteState(string ticket, int id)
 {
     WebServiceImpl <TransitState, ManagedState, State> .Delete(
         ticket, id);
 }
示例#10
0
 public int GetStatesByCountryIdCount(string ticket, int id)
 {
     ICriterion[] expressions = { Expression.Eq("Country.Id", id) };
     return(WebServiceImpl <TransitState, ManagedState, State> .GetCount(
                ticket, expressions));
 }
示例#11
0
 public List <TransitState> GetStatesByCountryName(string ticket, string name, ServiceQueryOptions options)
 {
     return(WebServiceImpl <TransitState, ManagedState, State> .GetList(
                ticket, options, string.Format("SELECT State FROM State State WHERE State.Country.Name = '{0}' ORDER BY State.Name ASC",
                                               Renderer.SqlEncode(name))));
 }
示例#12
0
 public int GetStatesCount(string ticket)
 {
     return(WebServiceImpl <TransitState, ManagedState, State> .GetCount(
                ticket));
 }
示例#13
0
 public List <TransitState> GetStates(string ticket, ServiceQueryOptions options)
 {
     Order[] orders = { Order.Asc("Name") };
     return(WebServiceImpl <TransitState, ManagedState, State> .GetList(
                ticket, options, null, orders));
 }
示例#14
0
 public TransitState GetStateById(string ticket, int id)
 {
     return(WebServiceImpl <TransitState, ManagedState, State> .GetById(
                ticket, id));
 }
示例#15
0
 public TransitCountry GetCountryById(string ticket, int id)
 {
     return(WebServiceImpl <TransitCountry, ManagedCountry, Country> .GetById(
                ticket, id));
 }
示例#16
0
 public int CreateOrUpdateCity(string ticket, TransitCity city)
 {
     return(WebServiceImpl <TransitCity, ManagedCity, City> .CreateOrUpdate(
                ticket, city));
 }
示例#17
0
 public TransitCity GetCityByTag(string ticket, string tag)
 {
     return(WebServiceImpl <TransitCity, ManagedCity, City> .GetByCriterion(
                ticket, Expression.Eq("Tag", tag)));
 }
示例#18
0
 public TransitCity GetCityById(string ticket, int id)
 {
     return(WebServiceImpl <TransitCity, ManagedCity, City> .GetById(
                ticket, id));
 }
示例#19
0
 public TransitNeighborhood GetNeighborhoodById(string ticket, int id)
 {
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .GetById(
                ticket, id));
 }
示例#20
0
 public List <TransitAccountCity> GetAccountCities(string ticket, ServiceQueryOptions options)
 {
     return(WebServiceImpl <TransitAccountCity, ManagedAccountCity, AccountCity> .GetListFromNamedQuery(
                ticket, options, "GetAccountCities"));
 }
示例#21
0
 public int GetNeighborhoodsCount(string ticket)
 {
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .GetCount(
                ticket));
 }
示例#22
0
 public int CreateOrUpdateCountry(string ticket, TransitCountry country)
 {
     return(WebServiceImpl <TransitCountry, ManagedCountry, Country> .CreateOrUpdate(
                ticket, country));
 }
示例#23
0
 public int GetNeighborhoodsByCityIdCount(string ticket, int id)
 {
     ICriterion[] expressions = { Expression.Eq("City.Id", id) };
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .GetCount(
                ticket, expressions));
 }
示例#24
0
 public int GetCitiesByStateIdCount(string ticket, int id)
 {
     ICriterion[] expressions = { Expression.Eq("State.Id", id) };
     return(WebServiceImpl <TransitCity, ManagedCity, City> .GetCount(
                ticket, expressions));
 }
示例#25
0
 public List <TransitNeighborhood> SearchNeighborhoodsByName(string ticket, string name, ServiceQueryOptions options)
 {
     ICriterion[] expressions = { Expression.Like("Name", string.Format("%{0}%", name)) };
     return(WebServiceImpl <TransitNeighborhood, ManagedNeighborhood, Neighborhood> .GetList(
                ticket, options, expressions, null));
 }
示例#26
0
 public void DeleteCity(string ticket, int id)
 {
     WebServiceImpl <TransitCity, ManagedCity, City> .Delete(
         ticket, id);
 }
示例#27
0
 public TransitBugSeverity GetBugSeverityById(string ticket, int id)
 {
     return(WebServiceImpl <TransitBugSeverity, ManagedBugSeverity, BugSeverity> .GetById(
                ticket, id));
 }
示例#28
0
 public List <TransitCity> SearchCitiesByName(string ticket, string name, ServiceQueryOptions options)
 {
     ICriterion[] expressions = { Expression.Like("Name", string.Format("%{0}%", name)) };
     return(WebServiceImpl <TransitCity, ManagedCity, City> .GetList(
                ticket, options, expressions, null));
 }
示例#29
0
 public int GetBugSeveritiesCount(string ticket)
 {
     return(WebServiceImpl <TransitBugSeverity, ManagedBugSeverity, BugSeverity> .GetCount(
                ticket));
 }
示例#30
0
 public void DeleteCountry(string ticket, int id)
 {
     WebServiceImpl <TransitCountry, ManagedCountry, Country> .Delete(
         ticket, id);
 }