Using System; using System. Collections. Generic; using


Download 12.79 Kb.
Sana20.12.2022
Hajmi12.79 Kb.
#1039317
Bog'liq
zuhraxon

    Bu sahifa navigatsiya:
  • Color

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

namespace zuhraxon
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
public MainForm()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();

//
// TODO: Add constructor code after the InitializeComponent() call.


//
label1.Text="Familyasi";
label2.Text="Ismi";
label3.Text="Yoshi";
label4.Text="Id bo'yicha";
label5.Text="Ism bo'yicha";
button1.Text="qo'sh";
button2.Text="Qidirish";
button3.Text="Qidirish";
textBox2.BackColor=Color.LimeGreen;
textBox3.BackColor=Color.LimeGreen;
textBox4.BackColor=Color.LimeGreen;
textBox5.BackColor=Color.LimeGreen;
textBox6.BackColor=Color.LimeGreen;
button1.BackColor=Color.OrangeRed;
button2.BackColor=Color.OrangeRed;
button3.BackColor=Color.OrangeRed;
}

public List list;
public int id=1;
public BindingSource s;
void Button1Click(object sender, EventArgs e)
{
Royhat.familya.ism n=new Royhat.familya.ism();
n.id=id++;
n.Familya=textBox2.Text;
n.Ismi=textBox3.Text;
n.yosh=int.Parse(textBox5.Text);
list.Add(n);
dataGridView1.DataSource=null;
dataGridView1.DataSource=list;
}
void Button2Click(object sender, EventArgs e)
{
dataGridView1.DataSource=null;
if(textBox4.Text=="")
{
dataGridView1.DataSource=list;
}
else 
{
var d=list.Where(n=>n.id==int.Parse(textBox4.Text)).ToList();
dataGridView1.DataSource=d;
}
}

void MainFormLoad(object sender, EventArgs e)


{
list =new List();
s=new BindingSource();
dataGridView1.AutoGenerateColumns=true;
}
void Button3Click(object sender, EventArgs e)
{
dataGridView1.DataSource=null;
if(textBox6.Text=="")
{
dataGridView1.DataSource=list;
}
else 
{
var q=list.Where(n=>n.Ismi.ToLower().Contains(textBox6.Text.ToLower())).ToList();
dataGridView1.DataSource=q;
}

}
void DataGridView1CellContentClick(object sender, DataGridViewCellEventArgs e)


{

}
}
public class Royhat


{
public class familya
{
public class ism
{
public int id{get;set;}
public string Familya{get;set;}
public string Ismi{get;set;}
public int yosh{get;set;}
}
}
}
}
Download 12.79 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling