示例#1
0
 public DataRow InitNewRow(DictionaryDataSet.BookingDataTable table)
 {
     DictionaryDataSet.BookingRow drNewRow = table.NewBookingRow();
     drNewRow.BookingID      = Guid.NewGuid();
     drNewRow.BookingNo      = DateTime.Now.Year.ToString() + "." + GetNumberBooking(DateTime.Now.Year);
     drNewRow.BookingDate    = DateTime.Now;
     drNewRow.BookingStatus  = 0;
     drNewRow.FromTime       = DateTime.Now;
     drNewRow.NumberOfPeople = 1;
     drNewRow.RequestMeal    = "";
     drNewRow.EmployeeID     = Session.UserLogin.EmployeeID;
     drNewRow.CreatedDate    = DateTime.Now;
     drNewRow.CreatedBy      = Session.UserLogin.UserName;
     drNewRow.ModifiedDate   = DateTime.Now;
     drNewRow.ModifiedBy     = Session.UserLogin.UserName;
     table.Rows.InsertAt(drNewRow, 0);
     return(drNewRow);
 }
示例#2
0
        protected override int SaveData()
        {
            int result = 1;

            BsDetail.EndEdit();
            //var tableChanged = dsDictionary.Booking.GetChanges();
            //if (tableChanged == null)
            //{
            //    return (int)EnumResultInsertUpdate.Success;
            //}
            //else
            //{
            //    if (tableChanged.Rows.Count == 0)
            //        return (int)EnumResultInsertUpdate.Success;
            //}
            //DictionaryDataSet.BookingRow drObjectChange = (DictionaryDataSet.BookingRow)tableChanged.Rows[0];
            DictionaryDataSet.BookingDataTable table          = DsDictionary.Booking;
            DictionaryDataSet.BookingRow       drObjectChange = table.NewBookingRow();
            drObjectChange.BookingID         = Guid.NewGuid();
            drObjectChange.BookingDate       = DateTime.Now;
            drObjectChange.BookingStatus     = 0;
            drObjectChange.FromTime          = DateTime.Now;
            drObjectChange.NumberOfPeople    = 1;
            drObjectChange.RequestMeal       = "";
            drObjectChange.EmployeeID        = Session.UserLogin.EmployeeID;
            drObjectChange.CreatedDate       = DateTime.Now;
            drObjectChange.CreatedBy         = Session.UserLogin.UserName;
            drObjectChange.ModifiedDate      = DateTime.Now;
            drObjectChange.ModifiedBy        = Session.UserLogin.UserName;
            drObjectChange.BookingNo         = txtBookingNo.Text;
            drObjectChange.BookingDate       = DateTime.Parse(dteBookingDate.Text);
            drObjectChange.TableID           = (Guid)cboTableMapping.Value;
            drObjectChange.NumberOfPeople    = Int32.Parse(txtNumberOfPeople.Text);
            drObjectChange.CustomerID        = Guid.Parse(cboCustomerID.Value.ToString());
            drObjectChange.BookingDate       = DateTime.Now;
            drObjectChange.CancelDescription = txtDescription.Text;
            if (drObjectChange != null)
            {
                drObjectChange.ModifiedDate = DateTime.Now;
                drObjectChange.ModifiedBy   = Session.UserLogin.UserName;
                result = objBLDetail.InsertUpdateObject(QuizBit.Contract.CommonFunction.GetItem <Booking>(drObjectChange));
            }
            return(result);
        }