Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    Bài Tập Quản Lý Sinh Viên C#

      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #1

       Sat Mar 10, 2012 10:39 am

      Bài Tập Quản Lý Sinh Viên C# Bài Tập Quản Lý Sinh Viên C#  Qlsinh10

      Bài Tập Quản Lý Sinh Viên C#  Qlsv210

      Code tham khảo thui nhe. các bạn nên dùng try cath để bắt hết lỗi và hàm xóa viết thêm code để khi xóa sẽ tự động update số stt. tự suy nghi nhé.mình sẽ up lên bản hoàn hảo sau. Smile
      Code:


      using System;
      using System.Collections.Generic;
      using System.ComponentModel;
      using System.Data;
      using System.Drawing;
      using System.Linq;
      using System.Text;
      using System.Windows.Forms;

      namespace bbb
      {
          public partial class qlysv : Form
          {
              public qlysv()
              {
                  InitializeComponent();
              }

           
              private void btxoa_Click(object sender, EventArgs e)
              {
                  int i = 0;
                  while (i < listView1.Items.Count)
                  {
                      if (listView1.Items[i].Selected == true)
                          listView1.Items.RemoveAt(i);
                      else
                          i++;
                  }

              }

              private void btnhap_Click(object sender, EventArgs e)
              {
                  int i = 0; int dem=0;
                  ListViewItem li = new ListViewItem();
                  li.SubItems.Add(tbhoten.Text);
                  li.SubItems.Add(tbtoan.Text);
                  li.SubItems.Add(tbly.Text);
                  li.SubItems.Add(tbhoa.Text);
                  listView1.Items.Add(li);
                  for (i = 0; i < listView1.Items.Count; i++)
                  {
                      dem++;
                      listView1.Items[i].SubItems[0].Text = dem.ToString();
                  }
              }

              private void listView1_SelectedIndexChanged(object sender, EventArgs e)
              {
                  int i = 0;
                  while (i < listView1.Items.Count)
                  {
                      if (listView1.Items[i].Selected == true)
                      {
                          int a = Convert.ToInt32(listView1.Items[i].SubItems[0].Text);
                          tbhoten.Text = listView1.Items[i].SubItems[1].Text;
                          tbtoan.Text = listView1.Items[i].SubItems[2].Text;
                          tbly.Text = listView1.Items[i].SubItems[3].Text;
                          tbhoa.Text = listView1.Items[i].SubItems[4].Text;
                      }
                      i++;

                  }
                // cothoa= e.ItemIndex;
                 
              }

              private void btcapnhat_Click(object sender, EventArgs e)
              {

                  int i = 0;
                  while (i < listView1.Items.Count)
                  {
                      if (listView1.Items[i].Selected == true)
                      {
                          listView1.Items[i].SubItems[1].Text = tbhoten.Text;
                          listView1.Items[i].SubItems[2].Text = tbtoan.Text;
                          listView1.Items[i].SubItems[3].Text = tbly.Text;
                          listView1.Items[i].SubItems[4].Text = tbhoa.Text;
                      }
                      i++;
                  }

              }

              private void button3_Click(object sender, EventArgs e)
              {
                  int dem;
                  Double a, tong = 0;
                  Double tb;
                  dem = 0;
                  for (int i = 0; i < listView1.Items.Count; i++)
                  {
                      dem++;
                      a = Convert.ToDouble(listView1.Items[i].SubItems[2].Text);

                      tong += a;
                      tb = (tong / dem);

                      tbdiemt.Text = tb.ToString();
                     
                  }
              }

              private void button2_Click(object sender, EventArgs e)
              {
                  int dem;
                  Double a, tong = 0;
                  Double tb;
                  dem = 0;
                  for (int i = 0; i < listView1.Items.Count; i++)
                  {
                      dem++;

                      a = Convert.ToDouble(listView1.Items[i].SubItems[3].Text);

                      tong += a;
                      tb = (tong / dem);

                      tbdiemly.Text = tb.ToString();
                  }
              }

              private void button1_Click(object sender, EventArgs e)
              {
                  int  dem;
                  Double a, tong = 0;
            Double tb;
                  dem = 0;
                  for (int i = 0; i < listView1.Items.Count; i++)
                  {
                      dem++;
                 
                        tbdiemhoa.Text = listView1.Items[i].SubItems[4].Text;
                        a = Convert.ToDouble(tbdiemhoa.Text);
                       
                        tong += a;
                        tb = (tong / dem);

                        tbdiemhoa.Text = tb.ToString();
                  }
              }

           
          }
      }

      đang up file lên