private void btn_Delivered(object sender, RoutedEventArgs e) { if (dg_AllQueues.SelectedItem != null) { DeliveryQueueModel dmq = (DeliveryQueueModel)dg_AllQueues.SelectedItem; DeliveryQueue.updateStatus(dmq.Id); initFormOperations(); } }
private void btn_Canceled(object sender, RoutedEventArgs e) { if (dg_AllQueues.SelectedItem != null) { DeliveryQueueModel dmq = (DeliveryQueueModel)dg_AllQueues.SelectedItem; Sale.deleteASaleById(dmq.SaleId); DeliveryQueue.deleteById(dmq.Id); initFormOperations(); } }
public DeliveryQueueModel Post([FromBody] DeliveryQueueModel viewModel) { Queue blModel = viewModel.ToBusinessModel <DeliveryQueueModel, Queue>(); if (string.IsNullOrEmpty(blModel.Id)) { blModel.CreatedDateTime = DateTime.UtcNow; blModel.CreatedBy = HttpContext.User.Identity.Name; } else { blModel.ModifiedDateTime = DateTime.UtcNow; blModel.ModifiedBy = HttpContext.User.Identity.Name; } blModel = _queueSvc.SaveQueue(blModel); return(blModel.ToViewModel <Queue, DeliveryQueueModel>()); }
public static List <DeliveryQueueModel> getAllNotDeliveredMappedToDeliveryQueueModel() { List <DeliveryQueueModel> list = new List <DeliveryQueueModel>(); foreach (tbl_DeliveryQueue item in getAllNotDelivered()) { DeliveryQueueModel dmq = new DeliveryQueueModel(); dmq.Id = item.Id; dmq.SaleId = (int)item.Sale_Id; dmq.CustomerId = (int)item.Customer_Id; tbl_Sale sale = Sale.getById(dmq.SaleId); dmq.TotalBill = (int)sale.Amount; try { tbl_Staff staff = Staff.getById((int)item.DeliveryBoyId); dmq.DeliveryBoyName = staff.Name; } catch { } list.Add(dmq); } return(list); }