public VisitorHistory Create(VisitorHistory visitorHistory)
        {
            EVisitorHistory eVisitorHistory = EVisitorHistory(visitorHistory);

            eVisitorHistory = _iDVisitorHistory.Create(eVisitorHistory);
            return(VisitorHistory(eVisitorHistory));
        }
        private VisitorHistory VisitorHistory(EVisitorHistory eVisitorHistory)
        {
            VisitorHistory returnVisitorHistory = new VisitorHistory
            {
                VisitorHistoryID = eVisitorHistory.VisitorHistoryID,
                Date             = eVisitorHistory.Date,
                Name             = eVisitorHistory.Name,
                Purpose          = eVisitorHistory.Purpose,
                TimeIn           = eVisitorHistory.TimeIn,
                TimeOut          = eVisitorHistory.TimeOut,
                CreatedBy        = eVisitorHistory.CreatedBy,
                UpdatedBy        = eVisitorHistory.UpdatedBy
            };

            return(returnVisitorHistory);
        }
        private EVisitorHistory EVisitorHistory(VisitorHistory visitorHistory)
        {
            EVisitorHistory returnEVisitorHistory = new EVisitorHistory
            {
                VisitorHistoryID = visitorHistory.VisitorHistoryID,
                Date             = visitorHistory.Date,
                Name             = visitorHistory.Name,
                Purpose          = visitorHistory.Purpose,
                TimeIn           = visitorHistory.TimeIn,
                TimeOut          = visitorHistory.TimeOut,
                CreatedBy        = visitorHistory.CreatedBy,
                UpdatedBy        = visitorHistory.UpdatedBy
            };

            return(returnEVisitorHistory);
        }
Esempio n. 4
0
        public Visitor Update(Visitor visitor)
        {
            EVisitor currentVisitor = _iDVisitor.Read <EVisitor>(a => a.VisitorID == visitor.VisitorID);
            var      eVisitor       = _iDVisitor.Update(EVisitor(visitor));

            if (visitor.VisitorID == currentVisitor.VisitorID)
            {
                EVisitorHistory eVisitorHistory = new EVisitorHistory
                {
                    VisitorID = eVisitor.VisitorID,
                    Date      = eVisitor.Date,
                    Name      = eVisitor.Name,
                    Purpose   = eVisitor.Purpose,
                    TimeIn    = eVisitor.TimeIn,
                    TimeOut   = eVisitor.TimeOut
                };
                _iDVisitor.Create(eVisitorHistory);
            }
            return(Visitor(eVisitor));
        }
        public VisitorHistory Read(int visitorHistoryId)
        {
            EVisitorHistory eVisitorHistory = _iDVisitorHistory.Read <EVisitorHistory>(a => a.VisitorHistoryID == visitorHistoryId);

            return(VisitorHistory(eVisitorHistory));
        }