示例#1
0
        static void Main(string[] args)
        {
            IConfiguration config = new ConfigurationBuilder()
                                    .AddJsonFile("appsettings.json", true, true)
                                    .Build();


            var connectionString = config["ConnectionString"];

            Console.WriteLine((connectionString));

            IPublisherManager publisherManager = new PublisherManager(connectionString);

            int result = publisherManager.Create(
                new Entities.Publisher
            {
                PublisherId = 1,
                Name        = "Amdrei"
            });

            //Publisher publisher = publisherManager.Read(1);
            //int result2 = publisherManager.Update(new Publisher
            //{
            //    PublisherId = 1,
            //    Name = "Florin"
            //});
        }
示例#2
0
        static void Main(string[] args)
        {
            IConfiguration config = new ConfigurationBuilder()
                                    .AddJsonFile("appsettings.json", true, true)
                                    .Build();


            var connectionString = config["ConnectionString"];

            IPublisherManager publisherManager = new PublisherManager(connectionString);


            int result = publisherManager.Create(
                new Entities.Publisher
            {
                Name = "Academici"
            });

            Console.WriteLine(result);
        }
示例#3
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            bool add = txtId.Text == "" ? false : true;

            if (!add)
            {
                PublisherBindingModel model = new PublisherBindingModel()
                {
                    Name = txtName.Text
                };

                if (manager.Create(model))
                {
                    add = false;
                    MessageBox.Show("Thêm mới thành công !", "Thông báo");
                }
                else
                {
                    MessageBox.Show("Thêm mới không thành công!. Liên hệ với quản trị viên.", "Thông báo");
                }
            }
            else
            {
                PublisherBindingModel model = new PublisherBindingModel()
                {
                    Id   = int.Parse(txtId.Text),
                    Name = txtName.Text
                };

                if (manager.Update(model))
                {
                    MessageBox.Show("Sửa thành công !", "Thông báo");
                }
                else
                {
                    MessageBox.Show("Sửa không thành công!. Liên hệ với quản trị viên.", "Thông báo");
                }
            }

            LoadData(Searching, PageIndex, PageSize);
        }