C# Wins Application Samples
C# Wins Application Samples
C# Wins Application Samples
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApp22
{
public partial class Form1 : Form
{
SqlConnection con = new SqlConnection(@"server=DESKTOP-
35Q7P1P\SQLEXPRESS;trusted_connection=yes;database=librarys");
public Form1()
{
InitializeComponent();
}
1
C# WINS APPLICATION SAMPLES
while (dr45.Read())
{
comboBox4.Items.Add(dr45.GetValue(0).ToString());
}
dr45.Close();
con.Close();
}
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
comboBox1.Text = "";
comboBox2.Text = "";
comboBox5.Text = "";
richTextBox1.Text = "";
}
private void button2_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("insert into student1 values(" +
textBox1.Text + ",'" + textBox3.Text + "','" + comboBox1.SelectedItem.ToString() +
"','" + textBox4.Text + "','" + comboBox2.SelectedItem.ToString() + "','" +
comboBox5.SelectedItem.ToString() + "','" + richTextBox1.Text + "','" + textBox5.Text
+ "')", con);
cmd.ExecuteNonQuery();
MessageBox.Show("saved successfully");
con.Close();
}
2
C# WINS APPLICATION SAMPLES
private void button6_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd9 = new SqlCommand("select * from student1 where name = '" +
comboBox4.SelectedItem.ToString() + "'", con);
SqlDataAdapter ad = new SqlDataAdapter(cmd9);
DataSet ds = new DataSet();
ad.Fill(ds, "student");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "student";
con.Close();
}
3
C# WINS APPLICATION SAMPLES
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
4
C# WINS APPLICATION SAMPLES
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsApplication1
public frmbuild()
InitializeComponent();
e.Handled = true;
txtdoc.Clear();
5
C# WINS APPLICATION SAMPLES
txtdoc.Focus();
e.Handled = true;
txtdos.Clear();
txtdos.Focus();
e.Handled = true;
MessageBoxButtons.OK, MessageBoxIcon.Error);
e.Handled = true;
cmbstatus.Clear();
cmbstatus.Focus();
6
C# WINS APPLICATION SAMPLES
void txtaddress_KeyPress(object sender, KeyPressEventArgs e)
e.Handled = true;
MessageBoxButtons.OK, MessageBoxIcon.Error);
txtaddress.Clear();
txtaddress.Focus();
e.Handled = true;
txtname.Clear();
txtname.Focus();
e.Handled = true;
MessageBoxButtons.OK ,MessageBoxIcon.Error);
txtname.Clear();
txtname.Focus();
7
C# WINS APPLICATION SAMPLES
}
try
con.Open();
dtr = cm.ExecuteReader();
while (dtr.Read())
ide = dtr[0].ToString();
int i = int.Parse(num) + 1;
txtbldid.Text = "BLD-" + i;
txtname.Enabled = true;
txtaddress.Enabled = true;
txtdim.Enabled = true;
dateTimePicker1.Enabled = true;
dateTimePicker2.Enabled = true;
dateTimePicker1.Visible = true;
dateTimePicker2.Visible = true;
radioButton1.Enabled = true;
8
C# WINS APPLICATION SAMPLES
radioButton2.Enabled = true;
cmbstatus.Enabled = true;
cmbengineer.Enabled=true;
btnadd.Enabled = true;
btndel.Enabled = false;
btnupdt.Enabled = false;
con.Close();
MessageBox.Show(ex.Message, "CMS");
con.Close();
txtname.Clear();
txtaddress.Clear();
txtdim.Clear();
txtdos.Clear();
txtdoc.Clear();
cmbstatus.Text = "";
dataGridView1.Visible = false;
cmbview.Text = "";
cmbengineer.Text = "";
try
con.Open();
9
C# WINS APPLICATION SAMPLES
tda.Fill(tds, "Building");
dataGridView1.DataSource = tds.Tables["Building"];
dataGridView1.Columns[0].HeaderText = "ID";
con.Close();
groupBox2.Visible = true;
dataGridView1.Show();
MessageBox.Show(ex.Message, "CMS");
con.Close();
txtbldid.Clear();
txtname.Clear();
txtaddress.Clear();
txtdim.Clear();
txtdos.Clear();
txtdoc.Clear();
cmbstatus.Text = "";
dateTimePicker1.Visible = false;
dateTimePicker2.Visible = false;
dataGridView1.Visible = false;
10
C# WINS APPLICATION SAMPLES
groupBox2.Visible = false;
this.buildingTableAdapter1.Fill(this.cmsDataSet.Building);
cmbview.Text = "";
cmbengineer.Text = "";
btndel.Enabled = false;
btnupdt.Enabled = false;
txtdoc.Text = dateTimePicker2.Text.ToString();
try
con.Open();
dtr = comm.ExecuteReader();
while (dtr.Read())
txtbldid.Text = dtr["buildingID"].ToString();
txtname.Text = dtr["Name"].ToString();
txtaddress.Text = dtr["Address"].ToString();
txtdim.Text = dtr["Sitedimension"].ToString();
11
C# WINS APPLICATION SAMPLES
txtdos.Text = dtr["workstd"].ToString();
txtdoc.Text = dtr["Dateofcomp"].ToString();
cmbstatus.Text = dtr["status"].ToString();
cmbengineer.Text = dtr["engineer"].ToString();
radioButton1.Checked = true;
radioButton2.Checked = true;
con.Close();
dateTimePicker2.Visible = true;
dateTimePicker1.Visible = true;
MessageBox.Show(ex.Message, "CMS");
con.Close();
txtname.Enabled = true;
txtaddress.Enabled = true;
txtdim.Enabled = true;
//txtdos.Enabled = true;
//txtdoc.Enabled = true;
cmbstatus.Enabled = true;
radioButton1.Enabled = true;
radioButton2.Enabled = true;
12
C# WINS APPLICATION SAMPLES
btndel.Enabled = true;
btnupdt.Enabled = true;
dateTimePicker1.Enabled = true;
dateTimePicker2.Enabled = true;
cmbengineer.Enabled=true;
dataGridView1.Visible = false;
cmbview.Text = "";
btnadd.Enabled = false;
// TODO: This line of code loads data into the 'cmsDataSet3.Engineer' table.
You can move, or remove it, as needed.
this.engineerTableAdapter.Fill(this.cmsDataSet3.Engineer);
this.buildingTableAdapter1.Fill(this.cmsDataSet.Building);
groupBox2.Visible = false;
dataGridView1.Visible = false;
cmbview.Text = "";
cmbengineer.Text = "";
try
con.Open();
13
C# WINS APPLICATION SAMPLES
dell.ExecuteNonQuery();
con.Close();
MessageBox.Show(ex.Message, "CMS");
con.Close();
txtbldid.Clear();
txtname.Clear();
txtaddress.Clear();
txtdim.Clear();
txtdos.Clear();
txtdoc.Clear();
cmbstatus.Text = "";
cmbview.Text = "";
dateTimePicker1.Visible = false;
dateTimePicker2.Visible = false;
btndel.Enabled = false;
btnupdt.Enabled = false;
btnadd.Enabled = false;
this.buildingTableAdapter1.Fill(this.cmsDataSet.Building);
cmbengineer.Text = "";
btndel.Enabled = false;
btnupdt.Enabled = false;
14
C# WINS APPLICATION SAMPLES
string sflag = "0";
" Please Fill All The Data which are marked in red",
else
try
con.Open();
if (radioButton1.Checked == true)
work = "MaterialWork";
work = "PieceWork";
cmd.ExecuteNonQuery();
sflag="1";
con.Close();
15
C# WINS APPLICATION SAMPLES
}
MessageBox.Show(ex.Message, "CMS");
con.Close();
txtbldid.Clear();
txtname.Clear();
txtaddress.Clear();
txtdim.Clear();
txtdos.Clear();
txtdoc.Clear();
cmbstatus.Text = "";
cmbview.Text = "";
cmbengineer.Text = "";
btndel.Enabled = false;
btnupdt.Enabled = false;
if(sflag=="1")
btnadd.Enabled = false;
this.buildingTableAdapter1.Fill(this.cmsDataSet.Building);
16
C# WINS APPLICATION SAMPLES
{
" Please Fill All The Data which are marked in red",
else
try
con.Open();
if (radioButton1.Checked == true)
work = "MaterialWork";
else
if (radioButton2.Checked == true)
work = "PieceWork";
17
C# WINS APPLICATION SAMPLES
string ins = "UPDATE building set buildingid='" + txtbldid.Text + "',name='" +
txtname.Text + "',address='" + txtaddress.Text + "',sitedimension='" + txtdim.Text +
"',workstd='" + txtdos.Text + "',dateofcomp='" + txtdoc.Text + "',type='" + work +
"',status='" + cmbstatus.Text + "',engineer='" + cmbengineer.Text + "' where buildingid
= '" + txtbldid.Text + "' ";
cmd.ExecuteNonQuery();
sflag = "1";
con.Close();
MessageBox.Show(Ex.Message, "CMS");
con.Close();
txtbldid.Clear();
txtname.Clear();
txtaddress.Clear();
txtdim.Clear();
txtdos.Clear();
txtdoc.Clear();
cmbstatus.Text = "";
cmbview.Text = "";
cmbengineer.Text = "";
dateTimePicker1.Visible = false;
dateTimePicker2.Visible = false;
btndel.Enabled = false;
if( sflag=="1")
btnupdt.Enabled = false;
btnadd.Enabled = false;
18
C# WINS APPLICATION SAMPLES
this.buildingTableAdapter1.Fill(this.cmsDataSet.Building);
txtdos.Text = dateTimePicker1.Text.ToString();
txtdoc.Text = dateTimePicker2.Text.ToString();
19