public static MapperCommand GetCommand(MapperProvider provider, string commandId, params object[] source) { CommandItem item = CommandRepository.Instance[commandId]; if (item == null) { throw new Exception(string.Concat(commandId, " not exist mapper command")); } return(MapperCommand.GetCommand(provider, item, source)); }
public static MapperCommand GetCommand(string commandId, params object[] source) { CommandItem item = CommandRepository.Instance[commandId]; if (item == null) { throw new Exception(string.Concat(commandId, " not exist mapper command")); } return(MapperCommand.GetCommand((string.IsNullOrEmpty(item.Provider) ? MapperProvider.DefaultProvider : MapperProvider.CreateProvider(item.Provider)), item, source)); }
public MapperCommand AddCommand(string commandId, params object[] source) { MapperCommand command = MapperCommand.GetCommand(this.mapper.Provider, commandId, source); return(this.AddCommand(command)); }
public MapperCommand GetCommand(string commandId, params object[] source) { return(MapperCommand.GetCommand(this.Provider, commandId, source)); }
public static ValueTable QueryForValueTable(MapperProvider provider, string commandId, params object[] param) { return(MapperCommand.GetCommand(provider, commandId, param).QueryForValueTable()); }
public static T QueryForScalar <T>(MapperProvider provider, string commandId, params object[] param) { return((T)MapperCommand.GetCommand(provider, commandId, param).QueryForScalar()); }
public static int Query(MapperProvider provider, string commandId, params object[] param) { return(MapperCommand.GetCommand(provider, commandId, param).Query()); }