Example #1
0
 /// <summary>
 /// Update Order details in database
 /// </summary>
 /// <param name="orderDetails">ordermaster object to be updated</param>
 /// <returns>returns boolean value indicating if the records are updated in database</returns>
 public bool UpdateOrderDetail(OrderMasterDTO orderDetail)
 {
     return OrderService.UpdateOrderDetail(orderDetail);
 }
Example #2
0
 /// <summary>
 /// Save Order details in database
 /// </summary>
 /// <param name="orderDetails">ordermaster object to be saved</param>
 /// <returns>returns boolean value indicating if the records are saved in database</returns>
 public bool SaveOrderDetail(OrderMasterDTO orderDetail)
 {
     return OrderService.SaveOrderDetail(orderDetail);
 }
Example #3
0
 /// <summary>
 /// Save Order details in database
 /// </summary>
 /// <param name="orderDetails">ordermaster object to be saved</param>
 /// <returns>returns boolean value indicating if the records are saved in database</returns>
 bool IOrderService.SaveOrderDetail(OrderMasterDTO orderDetail)
 {
     ordermaster orderEntity = new ordermaster();
     ObjectMapper.Map(orderDetail, orderEntity);
     return OrderMasterRepository.Save(orderEntity);
 }
Example #4
0
        /// <summary>
        /// Update Order details in database
        /// </summary>
        /// <param name="orderDetails">ordermaster object to be updated</param>
        /// <returns>returns boolean value indicating if the records are updated in database</returns>
        bool IOrderService.UpdateOrderDetail(OrderMasterDTO orderDetail)
        {
            bool isRecordUpdated = false;
            ordermaster orderEntity = new ordermaster();
            ObjectMapper.Map(orderDetail, orderEntity);

            isRecordUpdated = OrderMasterRepository.Update(orderEntity);

            foreach (orderchild item in orderEntity.orderchilds)
            {
                if (item.order_id == 0)
                {
                    item.order_id = orderEntity.id;
                    isRecordUpdated = OrderChildRepository.Save(item);
                }
                else
                {
                    isRecordUpdated = OrderChildRepository.Update(item);
                }
            }
            return OrderMasterRepository.Update(orderEntity);
        }
Example #5
0
 /// <summary>
 /// Get set aside orders by customer Id
 /// </summary>
 /// <returns>returns list of set aside orders by customer Id</returns>
 OrderMasterDTO IOrderService.GetSetAsideOrders(int customerId)
 {
     OrderMasterDTO lstOrderMaster = new OrderMasterDTO();
     ObjectMapper.Map(base.OrderMasterRepository.GetList(item =>
         item.customer_id == customerId && item.Status == 2).FirstOrDefault(), lstOrderMaster);
     return lstOrderMaster;
 }