Exemple #1
0
        static void Main(string[] args)
        {
            ICalc calc2 = ProxyFactory.CreateProxy <ICalc>(typeof(Calculater));

            calc2.Add(2, 3);
            calc2.Divide(6, 3);
            calc2.Divide(6, 0);

            Console.ReadKey(true);
        }
Exemple #2
0
        public Form1()
        {
            InitializeComponent();
            editer    = new Editer();
            drive     = DriveInfo.GetDrives();
            drive_2   = DriveInfo.GetDrives();
            font      = new FontDialog();
            color     = new ColorDialog();
            save_file = new SaveFileDialog();
            listView1.SmallImageList = imageList1;
            listView1.Columns.Add("Name", 250);
            listView1.Columns.Add("Size", 50);
            listView1.Columns.Add("Drive type", 80);
            listView1.Columns.Add("Normal", 100);

            listView2.SmallImageList = imageList1;
            listView2.Columns.Add("Name", 250);
            listView2.Columns.Add("Size", 50);
            listView2.Columns.Add("Drive type", 80);
            listView2.Columns.Add("Normal", 100);

            foreach (var dr in drive)
            {
                lvi = new ListViewItem(new string[] { dr.Name,
                                                      (Math.Round(calc.Divide(dr.TotalSize, gigabyte)).ToString()),
                                                      dr.DriveType.ToString(), dr.IsReady.ToString() });
                lvi.ImageIndex = 0;
                listView1.Items.Add(lvi);
            }
            foreach (var dr in drive_2)
            {
                lvi_2 = new ListViewItem(new string[] { dr.Name,
                                                        (Math.Round(calc.Divide(dr.TotalSize, gigabyte)).ToString()),
                                                        dr.DriveType.ToString(), dr.IsReady.ToString() });
                lvi_2.ImageIndex = 0;
                listView2.Items.Add(lvi_2);
            }


            listView1.ItemSelectionChanged  += listView1_SelectedIndexChanged;
            listView2.ItemSelectionChanged  += listView2_SelectedIndexChanged;
            del_con_ToolStripMenuItem.Click += удалитьToolStripMenuItem_Click;
            catalog_ToolStripMenuItem.Click += CreateCatalogToolStripMenuItem_Click;
            file_ToolStripMenuItem1.Click   += CreateFileToolStripMenuItem1_Click;
            copy_ToolStripMenuItem1.Click   += копироватьToolStripMenuItem_Click;
            paste_ToolStripMenuItem1.Click  += paste_ToolStripMenuItem_Click;
        }
Exemple #3
0
        static void Main(string[] args)
        {
            ICalc calc2 = ProxyFactory.CreateProxy <ICalc>(typeof(Calculater));

            calc2.Add(2, 3);
            calc2.Divide(6, 3);
            User model = new User();

            model.S = "asdasd";
            model.I = 12;
            List <User> models = new List <User>();

            models.Add(model);
            calc2.TestModel(model, models);
            Console.ReadKey(true);
        }