Exemplo n.º 1
0
        //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));
        }
Exemplo n.º 2
0
        //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));
        }
Exemplo n.º 3
0
        //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));
        }
Exemplo n.º 4
0
        //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));
        }