예제 #1
0
 public void Fill()
 {
     TA_DE.FillBy(DS_Master.DE);
     TA_CLIENT.Fill(DS_Master.CLIENT);
     TA_CHAMBRE.Fill(DS_Master.CHAMBRE);
     TA_RESERVATION.Fill(DS_Master.RESERVATION);
 }
예제 #2
0
        private void NewReserv()
        {
            TA_DE.FillBy(DS_Master.DE);
            TA_BK_CHAMBRE.Fill(DS_Master.BK_CHAMBRE);

            BS_RESERVATION.Position = BS_RESERVATION.Count - 1;
            BS_BK_CHAMBRE.Position  = BS_BK_CHAMBRE.Count - 1;
            DS_Master.RESERVATION.Columns["IdReser"].AutoIncrementSeed = (int)DS_Master.RESERVATION.Rows[BS_RESERVATION.Position]["IdReser"] + 1;

            DTR_RESERV              = DS_Master.Tables["Reservation"].NewRow();
            DTR_RESERV["IdReser"]   = (int)DS_Master.RESERVATION.Columns["IdReser"].AutoIncrementSeed;
            DTR_RESERV["IdCli"]     = -1;
            DTR_RESERV["DateReser"] = DateTime.Today;
            DTR_RESERV["DateDebut"] = DateTime.Today;
            DTR_RESERV["DateFin"]   = DateTime.Today.AddDays(3);
            DS_Master.Tables["Reservation"].Rows.Add(DTR_RESERV);

            BS_RESERVATION.Position = BS_RESERVATION.Count - 1;

            Link_All(false);
            Link_Reservation(true);

            EmptyFields();
        }