/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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; }