예제 #1
0
 public static void MappingInfoOrder(this InfoOrderDTO infoOrderDto, InfoOrder infoOrder)
 {
     infoOrder.IDP       = infoOrderDto.IDP;
     infoOrder.IDSP      = infoOrderDto.IDSP;
     infoOrder.Amount    = infoOrderDto.Amount;
     infoOrder.Size      = infoOrderDto.Size;
     infoOrder.Price     = infoOrderDto.Price;
     infoOrder.IntoMoney = infoOrderDto.IntoMoney;
 }
예제 #2
0
        public void UpdateInfoOrder(InfoOrderDTO infoOrder)
        {
            var info = infoOrderRepository
                       .GetAll()
                       .Where(i => i.IDP == infoOrder.IDP && i.IDSP == infoOrder.IDSP)
                       .FirstOrDefault();

            infoOrder.MappingInfoOrder(info);
            infoOrderRepository.Update(info);
        }
예제 #3
0
        public static InfoOrderDTO MappingInfoOrderDto(this InfoOrder infoOrder)
        {
            var value = new InfoOrderDTO
            {
                IDP       = infoOrder.IDP,
                IDSP      = infoOrder.IDSP,
                Amount    = infoOrder.Amount,
                Size      = infoOrder.Size,
                Price     = infoOrder.Price,
                IntoMoney = infoOrder.IntoMoney
            };

            return(value);
        }
예제 #4
0
        public static InfoOrder MappingInfoOrder(this InfoOrderDTO infoOrderDto)
        {
            var infoOrder = new InfoOrder
            {
                IDP       = infoOrderDto.IDP,
                IDSP      = infoOrderDto.IDSP,
                Amount    = infoOrderDto.Amount,
                Size      = infoOrderDto.Size,
                Price     = infoOrderDto.Price,
                IntoMoney = infoOrderDto.IntoMoney
            };

            return(infoOrder);
        }
예제 #5
0
        public void AddInfoOrder(InfoOrderDTO infoOrder)
        {
            var info = infoOrder.MappingInfoOrder();

            infoOrderRepository.Add(info);
        }