예제 #1
0
        public static EFTrade ToEfTrade(Trade trade)
        {
            EFTrade newTrade = new EFTrade()
            {
                TradeId     = trade.TradeId,
                Shift       = ToEfShift(trade.Shift),
                ReworkShift = ToEfShift(trade.ReworkShift),
                RequestUser = ToEfUser(trade.RequestUser),
                AcceptUser  = ToEfUser(trade.AcceptUser)
            };

            return(newTrade);
        }
예제 #2
0
        public static Trade ToTrade(EFTrade eftrade)
        {
            Trade newTrade = new Trade()
            {
                TradeId     = eftrade.TradeId,
                Shift       = ToShift(eftrade.Shift),
                ReworkShift = ToShift(eftrade.ReworkShift),
                RequestUser = ToUser(eftrade.RequestUser),
            };

            if (eftrade.AcceptUser != null)
            {
                newTrade.AcceptUser = ToUser(eftrade.AcceptUser);
            }

            return(newTrade);
        }
예제 #3
0
 public TradeCRUD(DataContext db)
 {
     Trade = new EFTrade(db);
 }