public OxoTrim DpckUpdate(OxoTrim trim) { using (var conn = DbHelper.GetDBConnection()) { try { var para = DynamicParameters.FromCDSId(CurrentCDSID); para.Add("@DocumentId", trim.DocumentId, DbType.Int32); para.Add("@TrimId", trim.TrimId, DbType.Int32); para.Add("@DPCK", trim.DPCK, DbType.String); var results = conn.Query <OxoTrim>("Fdp_Dpck_Update", para, commandType: CommandType.StoredProcedure); var trimLevels = results as IList <OxoTrim> ?? results.ToList(); if (results != null && trimLevels.Any()) { trim = trimLevels.First(); } } catch (Exception ex) { Log.Error(ex); throw; } } return(trim); }
public async Task <ActionResult> UpdateDpckCode(TrimMappingParameters parameters) { ValidateTrimMappingParameters(parameters, TrimMappingParametersValidator.UpdateDpckCode); await DataContext.Vehicle.UpdateDpckCode(OxoTrim.FromParameters(parameters)); return(JsonGetSuccess()); }
private bool IsExistingDpck(OxoTrim trim) { return trim.DocumentId == Parameters.DocumentId && !string.IsNullOrEmpty(trim.DPCK) && trim.DPCK.Equals(Parameters.Dpck, StringComparison.OrdinalIgnoreCase); }
private bool IsExistingDpck(OxoTrim trim) { return(trim.DocumentId == Parameters.DocumentId && !string.IsNullOrEmpty(trim.DPCK) && trim.DPCK.Equals(Parameters.Dpck, StringComparison.OrdinalIgnoreCase)); }
public async Task <OxoTrim> UpdateDpckCode(OxoTrim trim) { return(await Task.FromResult(_trimDataStore.DpckUpdate(trim))); }