Bài Tập Quản Lý Sinh Viên C#
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.
đang up file lên
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.
- 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