TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
John Mekubo
NA
11
2.3k
Checking inventory level before issuing order.
Apr 8 2016 9:53 AM
After i enter quantity greater than inventory in database, i should get the error and this works fine. but my problem is that even after changing the quantity to lower than inventory, the error still pops up and cannot allow insert to proceed.
SqlConnection Connection = new SqlConnection("Data Source=localhost;Initial Catalog=warehousedb;Integrated Security=True ");
SqlDataAdapter INVadapter = new SqlDataAdapter("Select ItemID, ItemName, Quantity FROM inventory ", Connection);
int SelectedDPItem;
int InventoryQTY;
int DinventoryQTY;
//SelectedDPItem = Convert.ToInt32(DropDownListItem_D.SelectedValue);
SelectedDPItem = int.Parse(DropDownListItem_D.SelectedValue.ToString());
// Open Connection
Connection.Open();
SqlCommand Inventorychkcommand = new SqlCommand(("Select Quantity FROM inventory " + ("WHERE (ItemName LIKE \'"
+ (DropDownListItem_D.Text + "\')"))), Connection);
InventoryQTY = Convert.ToInt32(Inventorychkcommand.ExecuteScalar());
DinventoryQTY = Convert.ToInt32(txtQuantity_D.Text);
Connection.Close();
if (InventoryQTY == 0 || InventoryQTY < DinventoryQTY)
ClientScript.RegisterStartupScript(this.GetType(), "key", "<script>alert('sorry , Stock Balance is less than requested quantity. Item cannot be dispatched')</script>");
else
// procedure of inserting the record
AddNewRecordRowToGrid();
Reply
Answers (
2
)
Regular Expression
How can i generate weekly and monthly attendance report?