Exemplo n.º 1
0
        private void 月度发货计划ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            deliverySchedule ds          = new deliverySchedule();
            string           tabPageText = ds.Text;

            openForm(ds, tabPageText);
        }
Exemplo n.º 2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string   schedule = Calendar1.SelectedDate.ToShortDateString() + " " + ddlTime.SelectedValue.ToString();
            DateTime thedate  = DateTime.Parse(schedule);

            try {
                if (getT(thedate) == true)
                {
                    String didd  = (string)(Session["name"]);
                    string diddd = convertStrToId(didd);

                    int              did        = Int32.Parse(diddd);
                    String           driver     = ddlDriver.Text;
                    String           fakeDriver = Membership.GetUser(driver).ProviderUserKey.ToString();
                    Guid             realDriver = Guid.Parse(fakeDriver);
                    deliverySchedule ds         = new deliverySchedule {
                        deliveryDate = thedate, driverId = realDriver, deliveryId = did
                    };
                    db.deliverySchedules.InsertOnSubmit(ds);
                    db.SubmitChanges();

                    delivery del = (from d in db.deliveries
                                    where d.deliveryId == did
                                    select d).Single();

                    del.deliveryStatus = "completed";
                    db.SubmitChanges();
                    String dialog = "Delivery Successfully Added !";
                    Session["take2"] = dialog;
                    Response.Redirect("DeliveryHome.aspx");
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Delivery Failure.')" + ex.Message, true);
            }
        }