示例#1
0
        public Table Post(TableRequestPP request)
        {
            var tableCtr  = new TableCtr();
            var tableData = new Table
            {
                ID          = request.ID,
                NoOfSeats   = request.NoOfSeats,
                TableNumber = request.TableNumber
            };
            var requestPP = new CafeRequestPP();
            var cafeData  = new Cafe
            {
                ID         = requestPP.ID,
                Name       = requestPP.Name,
                Address    = requestPP.Address,
                PriceRange = requestPP.PriceRange,
                Rating     = requestPP.Rating,
                OpenTime   = requestPP.OpenTime,
                CloseTime  = requestPP.CloseTime,
                ZipID      = requestPP.ZipID,
                TypeID     = requestPP.TypeID
            };

            tableCtr.CreateTable(tableData, cafeData);
            return(tableData);
        }
示例#2
0
        public Table Put(TableRequestPP request)
        {
            var tableCtr  = new TableCtr();
            var tableData = new Table
            {
                ID          = request.ID,
                NoOfSeats   = request.NoOfSeats,
                TableNumber = request.TableNumber
            };

            tableCtr.UpdateTable(tableData);
            return(tableData);
        }