This paste brought to you by Pastebin. View Raw

  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. using System.Data.SqlClient;
  9.  
  10. namespace Supermarket
  11. {
  12.     public partial class SellerForm : Form
  13.     {
  14.         public SellerForm()
  15.         {
  16.             InitializeComponent();
  17.         }
  18.  
  19.         private void ProductButton_Click(object sender, EventArgs e)
  20.         {
  21.             this.Hide();
  22.             ProductForm log = new ProductForm();
  23.             log.Show();
  24.         }
  25.  
  26.         private void SellerForm_Load(object sender, EventArgs e)
  27.         {
  28.             populate();
  29.         }
  30.  
  31.         private void SellerButton_Click(object sender, EventArgs e)
  32.         {
  33.             this.Hide();
  34.             SellerForm log = new SellerForm();
  35.             log.Show();
  36.         }
  37.  
  38.         private void CategoryButton_Click(object sender, EventArgs e)
  39.         {
  40.             this.Hide();
  41.             CategoriesForm log = new CategoriesForm();
  42.             log.Show();
  43.         }
  44.  
  45.         SqlConnection Con = new SqlConnection(@"[Your Data Location]");
  46.  
  47.         private void AddButton1_Click(object sender, EventArgs e)
  48.         {
  49.             try
  50.             {
  51.                 Con.Open();
  52.                 string query = "INSERT INTO SellerData VALUES("+SellerId.Text+", '"+SellerName.Text+"', '"+SellerAge.Text+"', '"+SellerPassword.Text+"', '"+SellerPhone.Text+"')";
  53.                 SqlCommand cmd = new SqlCommand(query, Con);
  54.                 cmd.ExecuteNonQuery();
  55.                 MessageBox.Show("New Seller Data Added Successfully");
  56.                 Con.Close();
  57.                 populate();
  58.             }
  59.             catch(Exception ex)
  60.             {
  61.                 MessageBox.Show(ex.Message);
  62.             }
  63.         }
  64.  
  65.         private void EditButton1_Click(object sender, EventArgs e)
  66.         {
  67.             try
  68.             {
  69.                 Con.Open();
  70.                 string query = "UPDATE SellerData SET SellerName='" + SellerName.Text + "', SellerAge='" + SellerAge.Text + "', SellerPass='" + SellerPassword.Text + "', SellerPhone='" + SellerPhone.Text+"' WHERE SellerId='" + SellerId.Text + "'";
  71.                 SqlCommand cmd = new SqlCommand(query, Con);
  72.                 cmd.ExecuteNonQuery();
  73.                 MessageBox.Show("Seller Data Updated Successfully");
  74.                 Con.Close();
  75.                 populate();
  76.             }
  77.             catch(Exception ex)
  78.             {
  79.                 MessageBox.Show(ex.Message);
  80.             }
  81.         }
  82.  
  83.         private void DeleteButton1_Click(object sender, EventArgs e)
  84.         {
  85.             try
  86.             {
  87.                 Con.Open();
  88.                 string query = "DELETE FROM SellerData WHERE SellerId = " + SellerId.Text + "";
  89.                 SqlCommand cmd = new SqlCommand(query, Con);
  90.                 cmd.ExecuteNonQuery();
  91.                 MessageBox.Show("Seller Data Deleted Successfully");
  92.                 Con.Close();
  93.                 populate();
  94.             }
  95.             catch(Exception ex)
  96.             {
  97.                 MessageBox.Show(ex.Message);
  98.             }
  99.         }
  100.  
  101.         private void populate()
  102.         {
  103.             Con.Open();
  104.             string query = "SELECT * FROM SellerData";
  105.             SqlDataAdapter sda = new SqlDataAdapter(query, Con);
  106.             SqlCommandBuilder builder = new SqlCommandBuilder(sda);
  107.             var ds = new DataSet();
  108.             sda.Fill(ds);
  109.             SellerDataGrid.DataSource = ds.Tables[0];
  110.             Con.Close();
  111.         }
  112.  
  113.         private void SellerDataGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
  114.         {
  115.             SellerId.Text = SellerDataGrid.SelectedRows[0].Cells[0].Value.ToString();
  116.             SellerName.Text = SellerDataGrid.SelectedRows[0].Cells[1].Value.ToString();
  117.             SellerAge.Text = SellerDataGrid.SelectedRows[0].Cells[2].Value.ToString();
  118.             SellerPassword.Text = SellerDataGrid.SelectedRows[0].Cells[3].Value.ToString();
  119.             SellerPhone.Text = SellerDataGrid.SelectedRows[0].Cells[4].Value.ToString();
  120.         }
  121.  
  122.         private void Logout1_Click(object sender, EventArgs e)
  123.         {
  124.             this.Hide();
  125.             Login log = new Login();
  126.             log.Show();
  127.         }
  128.  
  129.         private void outbutton1_Click(object sender, EventArgs e)
  130.         {
  131.             Application.Exit();
  132.         }
  133.     }
  134. }
  135.