Я всегда хотел, чтобы мой код был чище и читабельнее.Я здесь для того, чтобы этого добиться.Так как я новичок, лучше научиться этому рано.Я надеюсь, что кто-нибудь сможет дать мне предложения и правильный способ сделать это.
PS: у меня есть Tabcontrol с 3 tabpage, 3 Datagridview и 3 Table в базе данных
ЗДЕСЬ мой код
public partial class SIMSSupplier : UserControl
{
ADDSupplier supply;
public SIMSSupplier()
{
InitializeComponent();
}
public DataTable dbdataset;
public DataSet ds = new DataSet();
public string ID = "SPPLR-000";
public int DeliveryID;
public int OrderID;
DataView db;
public void SupplierDetails()
{
using (var con = SQLConnection.GetConnection())
{
using (var select = new SqlCommand("Select SupplierID, Companyname, Contactname, Contactnumber as 'Contact Number', Date, Address, Remarks from Supplier_Details", con))
{
using (var sda = new SqlDataAdapter())
{
sda.SelectCommand = select;
dbdataset = new DataTable();
sda.Fill(dbdataset);
var bsource = new BindingSource();
bsource.DataSource = dbdataset;
Supplierview.DataSource = bsource;
sda.Update(dbdataset);
}
}
}
}
public void DeliveryDetails()
{
using (var con = SQLConnection.GetConnection())
{
using (var select = new SqlCommand("Select PurchaseID, Supplier, Itemdescription, Date, Quantity, Unitcost, Amount, Salesinvoice, Codeitems, Patientname from Purchase_Delivery", con))
{
using (var sda = new SqlDataAdapter())
{
sda.SelectCommand = select;
dbdataset = new DataTable();
sda.Fill(dbdataset);
var bsource = new BindingSource();
bsource.DataSource = dbdataset;
PurchaseDeliveries.DataSource = bsource;
sda.Update(dbdataset);
}
}
}
}
public void OrderDetails()
{
using (var con = SQLConnection.GetConnection())
{
using (var select = new SqlCommand("Select PurchaseID, Supplier, Itemdescription, Date, Quantity, Unitcost, Amount, Salesinvoice, Codeitems, Patientname from Purchase_Order", con))
{
using (var sda = new SqlDataAdapter())
{
sda.SelectCommand = select;
dbdataset = new DataTable();
sda.Fill(dbdataset);
var bsource = new BindingSource();
bsource.DataSource = dbdataset;
PurchaseOrder.DataSource = bsource;
sda.Update(dbdataset);
}
}
}
}
}