예제 #1
0
        public PassengerTicket GetModel()
        {
            var model = new PassengerTicket();

            CommonMethods.CopyObjectProperties(this, model);

            return(model);
        }
예제 #2
0
        public void Update(PassengerTicket passengerTicket)
        {
            var currentPassenger = this.UnitOfWork.DBContext.PassengerTickets.Find(passengerTicket.ID);

            if (currentPassenger != null)
            {
                CommonMethods.CopyObjectProperties(passengerTicket, currentPassenger);
            }
        }
        public PassengerTicketModel CreateViewModel(PassengerTicket model)
        {
            PassengerTicketModel viewModel = null;

            if (model != null)
            {
                viewModel = new PassengerTicketModel();
                CommonMethods.CopyObjectProperties(model, viewModel);
            }

            return(viewModel);
        }
예제 #4
0
        public int Insert(PassengerTicket passenger)
        {
            this.UnitOfWork.DBContext.PassengerTickets.Add(passenger);

            return(passenger.ID);
        }