Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Following is a Code (in C#) for a Customer-Supplier Relationship Management System. There are Customers, Suppliers, Products, Categories, Quantities and. Prices *** Modify the Code

Following is a Code (in C#) for a Customer-Supplier Relationship Management System.

There are Customers, Suppliers, Products, Categories, Quantities and. Prices

***Modify the Code below so that Data Entered in this system can be Saved and Read from a Text File and If Microsoft Visual Studio is used, where would this text file would be located***

Customer's: ===========

Back End: ---------------

public class Customers { public int customer_id, pincode; public string address, name;

public string read(){}

public int Customer_id { get{ return customer_id; } set{ customer_id = value; } }

public int Pincode { get{ return pincode; } set{ pincode = value; } }

public string Address { get{ return address; } set{ address = value; } }

public string Name { get{ return name; } set{ name = value; } }

}

Front End: ---------------

//Drag and drop 4 labels and 4 textboxes and a button from the toolbar for better nomenclature.

//Inside the Form_load insert the following code:

Label1.Text = "Customer_id";

Label2.Text = "Pincode";

Label3.Text = "Customer Name";

Label4.Text = "Address";

Textbox1.ReadOnly = False;

Textbox2.ReadOnly = False;

Textbox3.ReadOnly = False;

Textbox4.ReadOnly = False;

Textbox4.MultiLine = True; // Because address can be long and it requires more than a single line

Textbox1.Width = 200;

Textbox1.Height = 50;

Textbox2.Width = 200;

Textbox2.Height = 50;

Textbox3.Width = 200;

Textbox3.Height = 50;

Textbox4.Width = 200;

Textbox4.Height = 50;

Button1.Text = "Submit"

Supplier: =========

Back End: ---------

public class Suppliers { public int supplier_id, phone; public string name; public Customers *c; public Products *p;

public Suppliers(Customers *c, Products *P) { this.c = c; this.p = p; }

public int Supplier_id { get{ return supplier_id; } set{ supplier_id = value; } }

public int phone { get{ return phone; } set{ phone = value; } }

public string Name { get{ return name; } set{ name = value; } }

public string create_inv(){} public string read(){} }

Front End: ---------------

//Drag and drop 3 labels, 3 textboxes and a button for a better gui.

//Inside the form_load of the products project put the following code:

Label1.Text = "Suppliers_id";

Label2.Text = "Phone no.";

Label1.Text= "Supplier's Name";

Textbox1.ReadOnly = False;

Textbox2.ReadOnly = False;

Textbox3.ReadOnly = False;

Textbox1.Width = 200;

Textbox1.Height = 50;

Textbox2.Width = 200;

Textbox2.Height = 50;

Textbox3.Width = 200;

Textbox3.Height = 50;

Button1.Text = "Submit" // In-order to send the supplier's data into the database

Product: ========

Back End: ---------

public class Products { public int product_id; public string product_name; public double discount;

public int Product_id { get{ return product_id; } set{ product_id = value; } }

public string Product_name { get{ return product_name; } set{ product_name = value; } }

public double Discount { get{ return discount; } set{ discount = value; } }

public void create(){} public void delete(){} public void update(){} }

Front End: ---------------

//Drag and drop 3 labels, 3 textbox and a button in order to make a better gui

//Inside the form_load part of the products class enter the following code:

Label1.Text = "Product id";

Label2.Text = "Product name";

Label3.Text = "Discount";

Textbox1.ReadOnly = False;

Textbox2.ReadOnly = False;

Textbox3.ReadOnly = False;

Textbox1.Width = 200;

Textbox1.Height = 50;

Textbox2.Width = 200;

Textbox2.Height = 50;

Textbox3.Width = 200;

Textbox3.Height = 50;

Button1.Text = "Submit" // In-order to send the supplier's data into the database

Category ========

Back End: --------

public class Categories : Products { public int category_id; public string product_category;

public int Category_id { get{ return category_id; } set{ category_id = value; } }

public string Product_category { get{ return product_category; } set{ product_category = value; } }

public void create(){} public void delete(){} public void update(){} }

Front End: ----------

//Drag and drop 2 labels, 1 textbox , 1 combobox and 1 button control from the toolbar for better gui

//Inside the form_load section of the category form enter the following code:

Label1.Text = "Category id";

Label2.Text = "Select Category";

Textbox1.Width = 200;

Textbox1.Height = 50;

Button1.Text = "Submit"

Price: ======

Back End: ---------

public class Price : Products { public int price_id; public string product_price;

public int Price_id { get{ return price_id; } set{ price_id = value; } }

public string Product_price { get{ return product_price; } set{ product_price = value; } }

public void create(){} public void delete(){} public void update(){} }

Front End: ----------

//Drag and drop 2 labels, 2 textbox and 1 button control from the toolbar in order to generate a better gui

//Inside the form_load section of the PRICE form enter the following code:

Label1.Text = "Price id"

Label2.Text = "Price";

Textbox1.ReadOnly = False;

Textbox2.ReadOnly = False;

Textbox1.Width = 200;

Textbox1.Height = 50;

Textbox2.Width = 200;

Textbox2.Height = 50;

Button1.Text = "Submit"

Quantity: =========

Back End: --------

public class Quantity : Products { public int quantity_id, product_quantity;

public int Quantity_id { get{ return quantity_id; } set{ quantity_id = value; } }

public int Product_quantity { get{ return product_quantity; } set{ product_quantity = value; } }

public void create(){} public void delete(){} public void update(){} }

Front End: ---------- //Drag and drop 2 labels, 2 textbox and 1 button control from the toolbar in order to generate a better gui

//Inside the form_load section of the QUANTITY form enter the following code:

Label1.Text = "Quantity id"

Label2.Text = "Quantity";

Textbox1.ReadOnly = False;

Textbox2.ReadOnly = False;

Textbox1.Width = 200;

Textbox1.Height = 50;

Textbox2.Width = 200;

Textbox2.Height = 50;

Button1.Text = "Submit"

image text in transcribed

PRODUCTS CUSTOMERS SUPPLIERS + int customer_id + string: address + int Supplier_id + string.name + int: Phone int product_id + string: product_name + double: discount + string: Name + int pincode - method(void). create() - method(void): delete() method(void): update() + method(string).create_inv + method(string): read - method(String): read0 QUANTITY CATEGORIES PRICE + int category_id + int price_id + int quantity_id + int product_quantity + string: product_category + string: product_price - method(void): create() + method(void): delete() + method(void): create() + method(void): create() + method(void): delete0 + method(void): delete() + method(void): update() method(void): update() + method(void): update()

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Driven Web Sites

Authors: Mike Morrison, Joline Morrison

1st Edition

061901556X, 978-0619015565

More Books

Students also viewed these Databases questions