Ejemplo n.º 1
0
    public bool create(Reserve s)
    {
      #if !SILVERLIGHT
      send_create(s);
      return recv_create();

      #else
      var asyncResult = Begin_create(null, null, s);
      return End_create(asyncResult);

      #endif
    }
Ejemplo n.º 2
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            try
            {
                if (btnOk.Text == "Insert")
                {
                    using (var db = new LiteDatabase(@"database.db"))
                    {
                        var coll    = db.GetCollection <Reserve>("Reserves");
                        var reserve = new Reserve
                        {
                            name        = tbName.Text.ToString(),
                            mobile      = tbMobile.Text.ToString(),
                            reserveDate = dtpReserveDate.Value,
                            job         = cbJob.Text.ToString(),
                            dept        = cbDept.Text.ToString(),
                            treatment   = cbTreatment.Checked,
                            invoice     = cbInvoice.Checked,
                            vacation    = cbVacation.Checked
                        };

                        coll.Insert(reserve);
                        loadReserves();
                        clear();
                    }
                }
                else if (btnOk.Text == "Update")
                {
                    using (var db = new LiteDatabase(@"database.db"))
                    {
                        var coll = db.GetCollection <Reserve>("Reserves");
                        var row  = coll.FindById((int)reception.dgReception.Rows[reception.rowSelected].Cells[0].Value);
                        row.name        = tbName.Text;
                        row.mobile      = tbMobile.Text;
                        row.reserveDate = dtpReserveDate.Value;
                        row.job         = cbJob.Text;
                        row.dept        = cbDept.Text;
                        row.vacation    = cbVacation.Checked;
                        row.invoice     = cbInvoice.Checked;
                        row.treatment   = cbTreatment.Checked;

                        coll.Update(row);
                    }
                    loadReserves();
                    this.Hide();
                }
            }
            catch (Exception x)
            {
                MessageBox.Show(x.ToString());
            }
        }
Ejemplo n.º 3
0
        public IHttpActionResult PostReserve(Reserve reserve)
        {
            db.Configuration.ProxyCreationEnabled = false;
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Reserves.Add(reserve);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = reserve.Reserve_ID }, reserve));
        }
Ejemplo n.º 4
0
        public APIReturn _Add([FromForm] int?Id, [FromForm] int?Mroom_id, [FromForm] DateTime?Datetime1, [FromForm] short?Use_minute, [FromForm] string Username)
        {
            ReserveInfo item = new ReserveInfo();

            item.Id          = Id;
            item.Mroom_id    = Mroom_id;
            item.Create_time = DateTime.Now;
            item.Datetime1   = Datetime1;
            item.Use_minute  = Use_minute;
            item.Username    = Username;
            item             = Reserve.Insert(item);
            return(APIReturn.成功.SetData("item", item.ToBson()));
        }
Ejemplo n.º 5
0
        public void Reserve(Reserve informationReserve)
        {
            if (informationReserve == null)
            {
                throw new ArgumentNullException(nameof(informationReserve));
            }

            this.eliteMovie
            .SelectFilm(informationReserve.Film)
            .SelectShowtimeAndAmountSeats(informationReserve.Function, informationReserve.Seats.Count)
            .SelectSeats(informationReserve.Seats)
            .Finish();
        }
Ejemplo n.º 6
0
        public IActionResult Reserve(int id)
        {
            int?    getUserId = HttpContext.Session.GetInt32("CurrentUser");
            Reserve newRsvp   = new Reserve()
            {
                UserId    = (int)getUserId,
                WeddingId = id
            };

            _context.Add(newRsvp);
            _context.SaveChanges();
            return(RedirectToAction("Dashboard"));
        }
Ejemplo n.º 7
0
        public ActionResult Create(Reserve reserve)
        {
            if (ModelState.IsValid)
            {
                db.Reserve.Add(reserve);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.bkISBN = new SelectList(db.BK, "bkISBN", "bkName", reserve.bkISBN);
            ViewBag.readerID = new SelectList(db.Reader, "readerID", "readerName", reserve.readerID);
            return View(reserve);
        }
Ejemplo n.º 8
0
        public bool PostReserve(Reserve reserve)
        {
            bool isSent = false;

            GetSettings();
            object data = reserve;
            string to = _reserveTo;
            string subject = _reserveSubject;
            string template = _reserveTemplate;

            isSent = SendForm(to, subject, template, data);
            return isSent;
        }
Ejemplo n.º 9
0
        //[ProducesResponseType(StatusCodes.Status201Created)]
        //[ProducesResponseType(StatusCodes.Status500InternalServerError)]
        public async Task <ActionResult <Reserve> > PostReserve([FromBody] Reserve reserve)
        {
            try
            {
                var result = await _ReserveService.PostReserve(reserve);

                return(Created("", result));
            }
            catch (Exception ex)
            {
                return(this.StatusCode(StatusCodes.Status500InternalServerError, ex.Message));
            }
        }
Ejemplo n.º 10
0
        public void Move_moves_card_to_tableau()
        {
            var t = Tableau.Create("5H");
            var r = Reserve.Create("4S");

            r.Move(0, t);

            Assert.Equal(Card.Null, r[0]);
            Assert.Equal(4, r.FreeCount);
            Assert.Equal(2, t.Size);
            Assert.Equal(2, t.SortedSize);
            Assert.Equal(Card.Get("4S"), t.Top);
        }
Ejemplo n.º 11
0
        public void CanInsert_returns_whether_card_can_be_inserted_along_with_target_index()
        {
            // Index 2 free
            var r = Reserve.Create("AC", "AD", null, "AH");

            Assert.True(r.CanInsert(out var index));
            Assert.Equal(2, index);

            // Full
            r = Reserve.Create("AC", "AD", "2D", "AH");
            Assert.False(r.CanInsert(out index));
            Assert.Equal(-1, index);
        }
Ejemplo n.º 12
0
 public void checkBookStatus()
 {
     if (connect.checkIfBookIsFree(bookID) == true)
     {
         Reserve.Show();
     }
     else
     {
         Reserve.Hide();
         Exception.Visible = true;
         Exception.Text    = "Book is Lent or Reserved";
     }
 }
Ejemplo n.º 13
0
        public void AddReserve(Reserve reserve)
        {
            var isUserHasPesmission = reserveRepository.GetUsersNotReturnedBooksByUserId(reserve.UserId).Count() <= 3;

            if (isUserHasPesmission)
            {
                reserveRepository.Add(reserve);
            }
            else
            {
                throw new Exception("User has more then three books to reserve");
            }
        }
Ejemplo n.º 14
0
        public ActionResult ReservThisPost(int?id, int?timeId, int?stationId)
        {
            if (!User.IsInRole("Client"))
            {
                //Impedimento de o owner ver as reservas dos clientes da base de dados
                return(new HttpStatusCodeResult(HttpStatusCode.Forbidden, "You don't have authorization to go to webpage."));
                //--------------------------------------------------------------------
            }

            ViewBag.RechargeModId = new SelectList(db.RechargeMods, "RechargeModId", "RechargeModName");
            ViewBag.StationPostId = new SelectList(db.StationPosts, "StationPostId", "StationPostName");

            ViewBag.PostId    = id;
            ViewBag.TimeId    = timeId;
            ViewBag.StationId = stationId;

            StationPost stationPost = db.StationPosts.Find(id);
            Station     station     = db.Stations.Find(stationId);

            if (stationPost == null)
            {
                return(HttpNotFound());
            }

            TimeAtribuition time     = db.TimeAtribuitions.Where(o => o.TimeDataId == timeId && o.StationPostId == id).Single();
            TimeData        timeData = db.TimeDatas.Where(o => o.Status == false && o.Time.Hour == time.TimeData.Time.Hour).Single();

            DateTime reservTime = new DateTime(
                DateTime.Now.Year,
                DateTime.Now.Month,
                DateTime.Now.Day,
                timeData.Time.Hour,
                timeData.Time.Minute,
                timeData.Time.Second
                );

            string userId = db.Users.Where(o => o.UserName.Equals(User.Identity.Name)).Single().Id;

            Reserve reserve = new Reserve()
            {
                Date          = reservTime,
                Completed     = 1,
                StationPost   = stationPost,
                StationPostId = stationPost.StationPostId,
                UserId        = userId,
                Price         = stationPost.Price
            };

            return(View(reserve));
        }
Ejemplo n.º 15
0
        public async Task <ServerResponse <Transaction> > EndReserve(Reserve reserve)
        {
            var currentSynchronizationContext = SynchronizationContext.Current;

            try
            {
                SynchronizationContext.SetSynchronizationContext(new OperationContextSynchronizationContext(InnerChannel));
                return(await WrapperTS(Channel.EndReserve, reserve));
            }
            finally
            {
                SynchronizationContext.SetSynchronizationContext(currentSynchronizationContext);
            }
        }
Ejemplo n.º 16
0
        // GET: Reserves/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Reserve reserve = db.Reserves.Find(id);

            if (reserve == null)
            {
                return(HttpNotFound());
            }
            return(View(reserve));
        }
Ejemplo n.º 17
0
        public APIReturn _Del([FromForm] int[] ids)
        {
            int affrows = 0;

            foreach (int id in ids)
            {
                affrows += Reserve.Delete(id);
            }
            if (affrows > 0)
            {
                return(APIReturn.成功.SetMessage($"删除成功,影响行数:{affrows}"));
            }
            return(APIReturn.失败);
        }
        public void addElement(BoundReserveModel model)
        {
            Reserve element = context.Reserves.FirstOrDefault(rec => rec.ReserveName == model.ReserveName);

            if (element != null)
            {
                throw new Exception("Уже есть склад с таким названием");
            }
            context.Reserves.Add(new Reserve
            {
                ReserveName = model.ReserveName
            });
            context.SaveChanges();
        }
Ejemplo n.º 19
0
        public void CanMove_returns_whether_top_can_be_moved_to_reserve()
        {
            // Can't move when empty
            Assert.False(Tableau.Create().CanMove(Reserve.Create(), out var idx));
            Assert.Equal(-1, idx);

            // Can't move when non-empty but full reserve
            Assert.False(Tableau.Create("5H").CanMove(Reserve.Create("AC", "AD", "AH", "AS"), out idx));
            Assert.Equal(-1, idx);

            // Can move to reserve slot #2 (index=1)
            Assert.True(Tableau.Create("5H").CanMove(Reserve.Create("AD", null, "AH", "AS"), out idx));
            Assert.Equal(1, idx);
        }
Ejemplo n.º 20
0
        public async Task <ApiResponse> Post([FromBody] Reserve reserve)
        {
            return(await Execute(() =>
            {
                using (SqliteConnection)
                {
                    var cModel = new ConfigModel(SqliteConnection);
                    var config = cModel.Get();

                    var rModel = new ReserveModel(SqliteConnection);
                    Result.Result = rModel.Update(reserve, config);
                }
            }));
        }
Ejemplo n.º 21
0
        public void Equality_Tests(string cards1, string cards2, bool expected)
        {
            // Arrange
            var c1 = cards1.Split(',');
            var r1 = Reserve.Create(c1[0], c1[1], c1[2], c1[3]);
            var c2 = cards2.Split(',');
            var r2 = Reserve.Create(c2[0], c2[1], c2[2], c2[3]);

            // Act
            var equal = r1.Equals(r2);

            // Assert
            Assert.Equal(expected, equal);
        }
        public void deleteElement(int id)
        {
            Reserve element = source.Reserves.FirstOrDefault(rec => rec.ID == id);

            if (element != null)
            {
                source.ReserveElements.RemoveAll(rec => rec.ReserveID == id);
                source.Reserves.Remove(element);
            }
            else
            {
                throw new Exception("Элемент не найден");
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            ClientReserve client  = db.ClientReserves.Find(id);
            Reserve       reserve = db.Reserves.Find(client.ClientID);

            reserve.CashPrices     -= client.Prices;
            reserve.ChangePrices   += client.Prices;
            db.Entry(reserve).State = EntityState.Modified;
            client.Prices           = null;
            db.Entry(client).State  = EntityState.Modified;

            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 24
0
        public void GetValidMoves_returns_moves_in_correct_order()
        {
            /*
             * HH CC DD SS
             * -- QC KD JS
             *
             * aa bb cc dd
             * KC -- -- --
             *
             * 00 01 02 03 04 05 06 07
             * -- -- -- -- -- -- -- --
             * KS QS    AH
             *          2H
             *          3H
             *          4H
             *          5H
             *          6H
             *          7H
             *          8H
             *          9H
             *          TH
             *          JH
             *          QH
             *          KH
             */
            var r     = Reserve.Create("KC");
            var f     = Foundation.Create(Ranks.Nil, Ranks.Rq, Ranks.Rk, Ranks.Rj);
            var t0    = Tableau.Create("KS");
            var t1    = Tableau.Create("QS");
            var t3    = Tableau.Create("AH 2H 3H 4H 5H 6H 7H 8H 9H TH JH QH KH");
            var tRest = Tableau.Create();
            var ts    = Tableaus.Create(t0, t1, tRest, t3, tRest, tRest, tRest, tRest);
            var b     = Board.Create(r, f, ts);

            Assert.True(b.IsValid());

            // Act
            var moves = b.GetValidMoves();

            // Assert
            Assert.Equal(MoveType.ReserveToFoundation, moves[0].Type);
            Assert.Equal(MoveType.TableauToFoundation, moves[1].Type);
            Assert.Equal(MoveType.ReserveToTableau, moves[2].Type);
            Assert.Equal(MoveType.TableauToTableau, moves[3].Type);
            Assert.Equal(MoveType.TableauToTableau, moves[4].Type);
            Assert.Equal(MoveType.TableauToReserve, moves[5].Type);
            Assert.Equal(MoveType.TableauToReserve, moves[6].Type);
            Assert.Equal(MoveType.TableauToReserve, moves[7].Type);
        }
Ejemplo n.º 25
0
        public async Task <IActionResult> Create(ReserveAPI item)
        {
            if (item == null)
            {
                return(BadRequest());
            }
            if (item.Participants.Contains(User.Identity.Name))
            {
                return(BadRequest("Нельзя добавлять себя в участников!"));
            }
            var participants = await _appContext.Users.Where(x => item.Participants.Contains(x.Email)).ToListAsync();

            double dHours = item.EndDate.Hour - item.StartDate.Hour;

            dHours += (item.EndDate.Minute - item.StartDate.Minute) / 60.0;
            var user = await _appContext.Users.SingleOrDefaultAsync(x => x.Email == User.Identity.Name);

            var reserve = new Reserve
            {
                DateTime = item.StartDate,
                Hours    = dHours,
                RoomId   = item.RoomId,
                UserId   = user.Id
            };
            var checkReserves = _appContext.Reserve.Where(x => x.DateTime.Date == item.StartDate.Date &&
                                                          ((x.DateTime > item.StartDate && x.DateTime < item.EndDate) ||
                                                           (x.DateTime.AddHours(x.Hours) > item.StartDate && x.DateTime.AddHours(x.Hours) < item.EndDate)));

            if (checkReserves.Count() != 0)
            {
                return(BadRequest("Заказ пересекается с другим заказом по времени!"));
            }
            var devList = await _appContext.Device.Where(x => item.Devices.Contains(x.Id)).ToListAsync();

            devList.ForEach(x => x.RoomId = item.RoomId);
            await _appContext.Reserve.AddAsync(reserve);

            var reserveTeam = new ReserveTeam {
                ReserveId = reserve.Id
            };
            await _appContext.ReserveTeam.AddAsync(reserveTeam);

            participants.ForEach(x => x.ReserveTeamUser.Add(new ReserveTeamUser {
                ReserveTeamId = reserveTeam.Id, UserId = x.Id
            }));
            await _appContext.SaveChangesAsync();

            return(Ok(reserve));
        }
Ejemplo n.º 26
0
        public void SetUp()
        {
            touristSpot = new TouristSpot
            {
                Id          = Guid.NewGuid(),
                Name        = "Maldonado",
                Description = "Departamento donde la naturaleza y la tranquilidad desborda."
            };

            lodging = new Lodging()
            {
                Id              = Guid.NewGuid(),
                Name            = "Hotel Las Cumbres",
                QuantityOfStars = 5,
                Address         = "Ruta 12 km 3.5",
                PricePerNight   = 150,
                TouristSpot     = touristSpot,
            };

            reserve = new Reserve()
            {
                CheckIn             = new DateTime(2020, 10, 28),
                CheckOut            = new DateTime(2020, 10, 28),
                DescriptionForGuest = "Bienvenido",
                Email                = "*****@*****.**",
                Id                   = Guid.NewGuid(),
                Name                 = "Agustin",
                LastName             = "Her",
                LodgingOfReserve     = lodging,
                PhoneNumberOfContact = 59866545,
                QuantityOfAdult      = 1,
                QuantityOfBaby       = 1,
                QuantityOfChild      = 1,
                QuantityOfRetired    = 2,
                StateOfReserve       = Reserve.ReserveState.Creada,
                TotalPrice           = 1230
            };

            review = new Review()
            {
                Id                    = Guid.NewGuid(),
                Description           = "Me gusto mucho la estadia",
                IdOfReserve           = reserve.Id,
                LastNameOfWhoComments = reserve.LastName,
                NameOfWhoComments     = reserve.Name,
                LodgingOfReview       = lodging,
                Score                 = 4
            };
        }
Ejemplo n.º 27
0
 public static bool AddReserve(Reserve reserve, out string message)
 {
     try
     {
         db.Reserve.Add(reserve);
         db.SaveChanges();
         message = $"{reserve.Name} Created";
         return(true);
     }
     catch (Exception ex)
     {
         message = ex.Message;
         return(false);
     }
 }
Ejemplo n.º 28
0
        public void UpdateTheDescriptionOfReserveWithEmptyTextTest()
        {
            Reserve reserveToUpdate = new Reserve()
            {
                DescriptionForGuest = "",
                StateOfReserve      = Reserve.ReserveState.Aceptada
            };
            var reserveRepositoryMock = new Mock <IRepository <Reserve> >(MockBehavior.Strict);

            reserveRepositoryMock.Setup(m => m.Get(It.IsAny <Guid>())).Returns(reserveToUpdate);
            reserveRepositoryMock.Setup(m => m.Update(It.IsAny <Reserve>()));

            ReserveManagement reserveLogic   = new ReserveManagement(reserveRepositoryMock.Object);
            Reserve           resultOfUpdate = reserveLogic.Update(reserveToUpdate.Id, reserveToUpdate);
        }
Ejemplo n.º 29
0
        public string CreateReserveByProperties()
        {
            Reserve res = new Reserve();

            res.Licence_Plate     = "SBS 1234";
            res.made_in           = Enum.Country.Uruguay;
            res.Number_Of_Minutes = 30;
            res.Number_Phone      = "092111222";
            res.Start_Time        = new DateTime(2019, 11, 21, 17, 0, 0);
            DateTime end = res.Start_Time.AddMinutes(30);

            res.End_Time = end;

            return(String.Format("{0}: {1}|{2}|{3}|{4}|{5}", res.made_in, res.Number_Phone, res.Licence_Plate, res.Number_Of_Minutes, res.Start_Time, res.End_Time));
        }
Ejemplo n.º 30
0
        public void TwoSeatsAvailableShowtime()
        {
            this.driver.Navigate().GoToUrl(this.uri);

            Reserve reserve = new Reserve("Donde se esconde el diablo", "9");

            reserve.Seats.Add(new Seat());
            reserve.Seats.Add(new Seat());
            reserve.Seats.Add(new Seat());

            EliteMovieEntryPoint eliteMovie = new EliteMovieEntryPoint();
            string message = eliteMovie.TryToReserve(reserve);

            Assert.AreEqual(message, "Solo hay 2 sillas disponibles.");
        }
Ejemplo n.º 31
0
        public void FullShowtime()
        {
            this.driver.Navigate().GoToUrl(this.uri);

            Reserve reserve = new Reserve("El libro de la vida", "6");

            reserve.Seats.Add(new Seat());
            reserve.Seats.Add(new Seat());
            reserve.Seats.Add(new Seat());

            EliteMovieEntryPoint eliteMovie = new EliteMovieEntryPoint();
            string message = eliteMovie.TryToReserve(reserve);

            Assert.AreEqual(message, "Solo hay 0 sillas disponibles.");
        }
Ejemplo n.º 32
0
        // GET: Reserves/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Reserve reserve = db.Reserves.Find(id);

            if (reserve == null)
            {
                return(HttpNotFound());
            }
            ViewBag.BuildID = new SelectList(db.Buildings, "id", "buildName", reserve.BuildID);
            return(View(reserve));
        }
Ejemplo n.º 33
0
        public async Task <IActionResult> Update(Reserve item)
        {
            if (item == null)
            {
                return(BadRequest());
            }
            if (!await _appContext.Reserve.AnyAsync(x => x.Id == item.Id))
            {
                return(NotFound());
            }
            _appContext.Entry(item).State = EntityState.Modified;
            await _appContext.SaveChangesAsync();

            return(Ok(item));
        }
Ejemplo n.º 34
0
 public IAsyncResult send_create(AsyncCallback callback, object state, Reserve s)
Ejemplo n.º 35
0
        internal ReserveBikeResult Reserve(int idUser, int idBike)
        {
            UserManager usrManager = new UserManager();
            ReserveBikeResult res = new ReserveBikeResult();
            BikeDao dao = new BikeDao();
            ReserveDao reDao = new ReserveDao();
            Bike bike = dao.getBike(idBike);
            if (bike.idState != Constants.STATE_BIKE_FREE)
            {
                throw new Exception("Bicicleta no disponible para reserva");
            }

            bool userOk = usrManager.isOkForReserve(idUser);
            if (userOk == false)
            {
                throw new Exception("Usuario no puede tomar la reserva");
            }

            usrManager.userMakeReservation(idUser, idBike);
            dao.UpdateStatus(idBike, Constants.STATE_BIKE_RESERVED);

            Reserve reserve = new Reserve();
            reserve.randomCode = Functions.CreateReserveCode();
            reserve.idBike = idBike;
            reserve.idUser = idUser;
            reserve.idState = Constants.STATE_RESERVE_ACTIVE;
            reserve.stateTime = DateTime.Now;
            reserve.creationTime = DateTime.Now;
            reDao.Insert(reserve);

            res.resCod = 0;
            res.userStatus = new UserManager().getUserStatus(idUser);
            res.reserveCode = Functions.CreateReserveCode();

            return res;
        }
Ejemplo n.º 36
0
 public SchemaAttDef(XmlQualifiedName name, String prefix) : base(name, prefix) {
     reserved = Reserve.None;
 }
Ejemplo n.º 37
0
        private void Listar()
        {
            List<Reserve> reserves = new List<Reserve>();

            new Business.Reserva().ListarReserva(Request["espaco"]).ForEach(delegate(Entity.Reserva reserva)
            {
                Reserve reserve = new Reserve();
                reserve.title = (reserva.Usuario_ID == usuario.IDUsuario) ? "MINHA RESERVA" : "RESERVADO";
                reserve.start = reserva.Data.ToString("yyyy-MM-dd");
                reserve.color = (reserva.Usuario_ID == usuario.IDUsuario) ? "#008" : "#800";

                reserves.Add(reserve);
            });

            Response.Write(new JavaScriptSerializer().Serialize(reserves));
        }
Ejemplo n.º 38
0
 public SchemaAttDef(Identifier name, Member mem) {
   reserved = Reserve.None;
   this.name = name;
   this.member = mem;
 }
Ejemplo n.º 39
0
 public void Read (TProtocol iprot)
 {
   TField field;
   iprot.ReadStructBegin();
   while (true)
   {
     field = iprot.ReadFieldBegin();
     if (field.Type == TType.Stop) { 
       break;
     }
     switch (field.ID)
     {
       case 1:
         if (field.Type == TType.List) {
           {
             Lst = new List<Reserve>();
             TList _list0 = iprot.ReadListBegin();
             for( int _i1 = 0; _i1 < _list0.Count; ++_i1)
             {
               Reserve _elem2 = new Reserve();
               _elem2 = new Reserve();
               _elem2.Read(iprot);
               Lst.Add(_elem2);
             }
             iprot.ReadListEnd();
           }
         } else { 
           TProtocolUtil.Skip(iprot, field.Type);
         }
         break;
       default: 
         TProtocolUtil.Skip(iprot, field.Type);
         break;
     }
     iprot.ReadFieldEnd();
   }
   iprot.ReadStructEnd();
 }
Ejemplo n.º 40
0
 public IAsyncResult Begin_create(AsyncCallback callback, object state, Reserve s)
 {
   return send_create(callback, state, s);
 }
Ejemplo n.º 41
0
 public void Read (TProtocol iprot)
 {
   TField field;
   iprot.ReadStructBegin();
   while (true)
   {
     field = iprot.ReadFieldBegin();
     if (field.Type == TType.Stop) { 
       break;
     }
     switch (field.ID)
     {
       case 1:
         if (field.Type == TType.Struct) {
           S = new Reserve();
           S.Read(iprot);
         } else { 
           TProtocolUtil.Skip(iprot, field.Type);
         }
         break;
       default: 
         TProtocolUtil.Skip(iprot, field.Type);
         break;
     }
     iprot.ReadFieldEnd();
   }
   iprot.ReadStructEnd();
 }
Ejemplo n.º 42
0
 public void send_create(Reserve s)
 #endif
 {
   oprot_.WriteMessageBegin(new TMessage("create", TMessageType.Call, seqid_));
   create_args args = new create_args();
   args.S = s;
   args.Write(oprot_);
   oprot_.WriteMessageEnd();
   #if SILVERLIGHT
   return oprot_.Transport.BeginFlush(callback, state);
   #else
   oprot_.Transport.Flush();
   #endif
 }