public MainWindow()
 {
     viewModel = new OrderDeliveryViewModel();
     InitializeComponent();
     loadWindow();
     datePicker.SelectedDate     = DateTime.Now;
     datePicker.DisplayDateStart = DateTime.Now;
 }
示例#2
0
        /// <summary>
        /// 查询单条数据,用于页面预览
        /// </summary>
        /// <param name="id">主键编号</param>
        /// <returns></returns>
        public OrderDeliveryViewModel View(string id)
        {
            OrderDeliveryViewModel model = new OrderDeliveryViewModel();

            model.CurrentModel = handler.GetData(id);
            model.Id           = id;
            return(model);
        }
        public ActionResult Redirect_to_DeliveryBoy(OrderDeliveryViewModel orderDeliveryView)
        {
            Ordered_Cake_Details   ordered_Cake_Details = DB.Ordered_Cake_Details.FirstOrDefault(id => id.Order_ID == orderDeliveryView.Order_ID);
            Order_delivery_Details _Delivery_Details    = new Order_delivery_Details();

            _Delivery_Details.Delivery_Employee_ID = orderDeliveryView.Delivery_Employee_ID;
            _Delivery_Details.Order_ID             = orderDeliveryView.Order_ID;
            _Delivery_Details.Email_ID             = orderDeliveryView.Email_ID;
            _Delivery_Details.Customer_Name        = orderDeliveryView.Customer_Name;
            _Delivery_Details.Mobile_Number        = orderDeliveryView.Mobile_Number;
            _Delivery_Details.Delivery_Address     = orderDeliveryView.Delivery_Address;
            _Delivery_Details.Date_Of_Delivery     = orderDeliveryView.Date_Of_Delivery;
            _Delivery_Details.Time_Of_Delivery     = orderDeliveryView.Time_Of_Delivery;
            DB.Order_delivery_Details.Add(_Delivery_Details);
            DB.SaveChanges();
            return(RedirectToAction("View_Ordered_Details"));
        }
 public ActionResult Redirect_to_DeliveryBoy(int orderid)
 {
     if (Session["adm_email"] != null)
     {
         Ordered_Cake_Details   ordered   = DB.Ordered_Cake_Details.FirstOrDefault(id => id.Order_ID == orderid);
         Delivery_Details       delivery  = DB.Delivery_Details.FirstOrDefault(mail => mail.Email_ID == ordered.Email_ID);
         OrderDeliveryViewModel viewModel = new OrderDeliveryViewModel();
         viewModel.Order_ID         = ordered.Order_ID;
         viewModel.Email_ID         = delivery.Email_ID;
         viewModel.Customer_Name    = delivery.Customer_Name;
         viewModel.Mobile_Number    = delivery.Mobile_Number;
         viewModel.Delivery_Address = delivery.Delivery_Address;
         viewModel.Date_Of_Delivery = delivery.Date_Of_Delivery;
         viewModel.Time_Of_Delivery = delivery.Time_Of_Delivery;
         return(View(viewModel));
     }
     else
     {
         return(RedirectToAction("Admin_Login"));
     }
 }