示例#1
0
    protected void btnInsertItems_Click(object sender, EventArgs e)
    {
        int    result  = 0;
        int    result2 = 0;
        string image   = "";

        if (FileUpload1.HasFile == true)
        {
            image = "images/" + FileUpload1.FileName;
        }

        Product prod = new Product(txtThrillerID.Text, txtThrillerName.Text,
                                   txtThrillerDesc.Text, decimal.Parse(txtThrillerPrice.Text),
                                   image, txtThrillerAuthor.Text, txtThrillerGenre.Text);
        Thriller item = new Thriller(txtThrillerID.Text, image,
                                     txtThrillerName.Text, txtThrillerAuthor.Text);

        result  = prod.ProductInsert();
        result2 = item.ComedyInsert();

        if (result > 0)
        {
            string saveimg = Server.MapPath(" ") + "\\" + image;
            FileUpload1.SaveAs(saveimg);
            //loadProductInfo();
            //loadProduct();
            //clear1();
        }

        if (result2 > 0)
        {
            string saveimg = Server.MapPath(" ") + "\\" + image;
            FileUpload1.SaveAs(saveimg);
            //loadProductInfo();
            //loadProduct();
            //clear1();
            Response.Write("<script>alert('Insert Successful');</script>");
        }

        else
        {
            Response.Write("<script>alert('Failed to Insert');</script>");
        }

        txtThrillerAuthor.Text = "";
        txtThrillerDesc.Text   = "";
        txtThrillerGenre.Text  = "";
        txtThrillerID.Text     = "";
        txtThrillerName.Text   = "";
        txtThrillerPrice.Text  = "";
    }
示例#2
0
        static void Main(string[] args)
        {
            Membership bronze = new BronzeMembership();
            Membership silver = new SilverMembership();
            Membership gold   = new GoldMembership();

            IVisitor visitor = new Thriller();

            bronze.accept(visitor);
            silver.accept(visitor);
            gold.accept(visitor);

            Console.WriteLine("Monthly payment: {0}", bronze.Monthlypaymeny);
            Console.WriteLine("Monthly payment: {0}", silver.Monthlypaymeny);
            Console.WriteLine("Monthly payment: {0}", gold.Monthlypaymeny);
        }