public void RefuseOrder(OrderRefuse orderRefused) { var query = DefineQueryAction("spRechazarPedido"); query.AddParameter("pIdCierre", orderRefused.RefuseId, DbType.String); query.AddParameter("pIdPedido", orderRefused.OrderId, DbType.String); query.AddParameter("pTipo", orderRefused.RefuseType, DbType.Int32); query.AddParameter("pObservacion", orderRefused.Observation, DbType.String); query.ExecuteQuery(); }
public IHttpActionResult PatchOrderRefuse(OrderRefuse orderRefused) { if (orderRefused == null) { return(BadRequest("Parámetros inválidos, los la información de la orden es incorrecta.")); } try{ usecase.RefuseOrder(orderRefused); return(Ok("Orden de compra rechazada.")); } catch (Exception ex) { return(BadRequest(ex.Message.ToString())); } }
public void RefuseOrder(OrderRefuse orderRefused) { repository.RefuseOrder(orderRefused); }