public IActionResult NuevaOrden([FromBody] Model.clsAgregarOrdenModel nuevo) { List <Model.clsProducOrden> pasto = new List <Model.clsProducOrden>(); pasto = nuevo.productos; try { clsOrdenEncabezado obj = new clsOrdenEncabezado(); string i = obj.IdParaNuevaOrden(nuevo.total, nuevo.iduser, nuevo.mesa, nuevo.idclient); //ciclo que insertara el arreglo de los productos en la orden for (int j = 0; j < pasto.Count; j++) { clsOrdenDetalle obj2 = new clsOrdenDetalle(); obj2.insertarDetalleOrden(i, pasto[j].idproduct, pasto[j].cantidades, pasto[j].preciosss, pasto[j].totality); } if (pasto.Count == 0) { return(NotFound(pasto)); } else { return(Ok(i)); } } catch (Exception e) { return(NotFound(pasto)); } }
public IActionResult denegarOrden([FromBody] clsOrdenEncabezado id) { clsOrdenEncabezado ord = new clsOrdenEncabezado(); string estadoAnular = ord.cancelarOrden(id.id_orden); if (estadoAnular != "ok") { return(NotFound(estadoAnular)); } else { return(Ok(estadoAnular)); } }
public IActionResult cambioEstadoOrdenCocina([FromBody] clsOrdenEncabezado id) { clsOrdenEncabezado ord = new clsOrdenEncabezado(); string estadoAnular = ord.cambioestado(id.numero_mesa); if (estadoAnular != "ok") { return(NotFound(estadoAnular)); } else { return(Ok(estadoAnular)); } }