//Bajo el URL: https://localhost:44381/client/getPlatillos cualquiera registrado como client puede pedir los platillos disponibles mediante este URL public HttpResponseMessage GetPlatillos() { PlatilloLogic platilloBL = new PlatilloLogic(); IEnumerable <Platillo> platillos = platilloBL.GetAll(); return(Request.CreateResponse(HttpStatusCode.OK, platillos)); }
//Bajo el URL: https://localhost:44381/insertPlatillo cualquiera registrado como admi puede insertar un platillo, esto, pasando el platillo //en formato JSON que quiere insertar public HttpResponseMessage InsertPlatillo([FromBody] Platillo platillo) { PlatilloLogic platilloBL = new PlatilloLogic(); platilloBL.Insert(platillo); return(Request.CreateResponse(HttpStatusCode.OK)); }
//Bajo el URL: https://localhost:44381/actualizarPlatillo cualquiera registrado como admi puede eliminar un platillo, esto, pasando el codigo //del platillo que se quiere eliminar public HttpResponseMessage EliminarPlatillo([FromBody] Platillo platillo) { PlatilloLogic platilloBL = new PlatilloLogic(); platilloBL.Delete(platillo.Codigo); return(Request.CreateResponse(HttpStatusCode.OK)); }
//Bajo el URL: https://localhost:44381/actualizarPlatillo cualquiera registrado como admi puede actualizar un platillo, esto, pasando el codigo // del platillo que se quiere actualizar mas toda la informacion necesario para hacer la actualizacion public HttpResponseMessage ActualizarPlatillo([FromBody] Platillo platillo) { PlatilloLogic platilloBL = new PlatilloLogic(); platilloBL.Update(platillo); return(Request.CreateResponse(HttpStatusCode.OK)); }