public async Task AddAsync(BookTrainResult entity) { /* var spParameters = new SqlParameter[11]; * spParameters[0] = new SqlParameter() { ParameterName = "BookTrainId", Value = entity.BookTrainId }; * spParameters[1] = new SqlParameter() { ParameterName = "UserId", Value = entity.UserId }; * spParameters[2] = new SqlParameter() { ParameterName = "TrainName", Value = entity.TrainName }; * spParameters[3] = new SqlParameter() { ParameterName = "StationStartingPoint", Value = entity.StationStartingPoint }; * spParameters[4] = new SqlParameter() { ParameterName = "StationEndingPoint", Value = entity.StationEndingPoint }; * spParameters[5] = new SqlParameter() { ParameterName = "StationArriveTime", Value = entity.StationArriveTime }; * spParameters[6] = new SqlParameter() { ParameterName = "StationDepartTime", Value = entity.StationDepartTime }; * spParameters[7] = new SqlParameter() { ParameterName = "TrainObjectTypeName", Value = entity.TrainObjectTypeName }; * spParameters[8] = new SqlParameter() { ParameterName = "TrainAvailableDay", Value = entity.TrainAvailableDay }; * spParameters[9] = new SqlParameter() { ParameterName = "TrainApplicationObjectClassName", Value = entity.TrainApplicationObjectClassName }; * spParameters[10] = new SqlParameter() { ParameterName = "data", Value = entity.data }; * * * await DbContextManager.StoreProc<StoreProcResult>("[dbo].spBookTrainResult ", spParameters); * try * { * await DbContextManager.CommitAsync(); * } * catch (Exception) * { * DbContextManager.RollbackTransaction(); * }*/ await Uow.RegisterNewAsync(entity); await Uow.CommitAsync(); }
public async Task AddAsync(BookTrainResult entity) { var spParameters = new SqlParameter[10]; spParameters[0] = new SqlParameter() { ParameterName = "UserId", Value = entity.UserId }; spParameters[1] = new SqlParameter() { ParameterName = "TrainName", Value = entity.TrainName }; spParameters[2] = new SqlParameter() { ParameterName = "StationStartingPoint", Value = entity.StationStartingPoint }; spParameters[3] = new SqlParameter() { ParameterName = "StationEndingPoint", Value = entity.StationEndingPoint }; spParameters[4] = new SqlParameter() { ParameterName = "StationArriveTime", Value = entity.StationArriveTime }; spParameters[5] = new SqlParameter() { ParameterName = "StationDepartTime", Value = entity.StationDepartTime }; spParameters[6] = new SqlParameter() { ParameterName = "TrainObjectTypeName", Value = entity.TrainObjectTypeName }; spParameters[7] = new SqlParameter() { ParameterName = "TrainAvailableDay", Value = entity.TrainAvailableDay }; spParameters[8] = new SqlParameter() { ParameterName = "TrainApplicationObjectClassName", Value = entity.TrainApplicationObjectClassName }; spParameters[9] = new SqlParameter() { ParameterName = "FarePerPerson", Value = entity.FarePerPerson }; await DbContextManager.StoreProc <StoreProcResult>("[dbo].spBookTrainResult ", spParameters); try { await DbContextManager.CommitAsync(); } catch (Exception) { DbContextManager.RollbackTransaction(); } }
public Task DeleteAsync(BookTrainResult parameters) { throw new NotImplementedException(); }
public HashSet <string> DeleteValidation(BookTrainResult parameters) { return(ValidationMessages); }
public async Task UpdateAsync(BookTrainResult entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public HashSet <string> UpdateValidation(BookTrainResult entity) { return(ValidationMessages); }
public Task <object> GetBy(BookTrainResult parameters) { throw new NotImplementedException(); }