public void Update(PizzaUpdateRequest req) { using (var con = GetConnection()) { var cmd = con.CreateCommand(); cmd.CommandText = "dbo.Pizzas_Update_V2"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id", req.Id); cmd.Parameters.AddWithValue("@Name", req.Name); cmd.ExecuteNonQuery(); } string cachedKey = key + req.Id.ToString(); _cacheService.Remove(cachedKey); }
public ActionResult <SuccessResponse> Update(PizzaUpdateRequest req) { SuccessResponse response = null; ActionResult result = null; try { _pizzaService.Update(req); response = new SuccessResponse(); result = Ok(response); } catch (Exception ex) { result = StatusCode(500, new ErrorResponse(ex.Message)); } return(result); }