public ActionResult <SignStockDto> GetSignStock(int signId) { using (var transaction = dataContext.Database.BeginTransaction()) { var data = dataContext.Set <Sign>().FirstOrDefault(x => x.Id == signId); { if (data == null) { return(BadRequest("Sign does not exist")); } SignStockDto response = new SignStockDto(); response.stock = data.stock; transaction.Commit(); return(Ok(response)); }; } }
public ActionResult <SignStockDto> UpdateSignStockDto(int signId, SignStockDto targetValue) { using (var transaction = dataContext.Database.BeginTransaction()) { var data = dataContext.Set <Sign>().FirstOrDefault(x => x.Id == signId); if (data == null) { return(BadRequest()); } ; data.stock = targetValue.stock; dataContext.SaveChanges(); transaction.Commit(); return(Ok()); } }