protected void btn_GenPurchaseOrder_Click(object sender, EventArgs e) { List <Inventory> m = ClerkMaintenanceBusinessLogic.purchaseOrder(Suppliers.SelectedValue); PurchaseOrders.DataSource = m; PurchaseOrders.DataBind(); }
protected void OnRowCancelingEdit(object sender, EventArgs e) { Purchasegoods.EditIndex = -1; //BindGrid(); Purchasegoods.DataSource = ClerkMaintenanceBusinessLogic.PurchaseGoods(); Purchasegoods.DataBind(); }
protected void record_Damage_Click(object sender, EventArgs e) { Employee em = (Employee)Session["user"]; string itemnumber = (from o in models.Inventories where o.Description == ddl_Description.SelectedValue select o.Item_Number).FirstOrDefault().ToString(); int qty = Convert.ToInt32(txt_Quantity.Text); string loc = txt_Loc.Text.ToString(); ClerkMaintenanceBusinessLogic.recordDamageDetails(itemnumber, qty, loc, em); DamageUpdate damage = new DamageUpdate(); damage.Location = txt_Loc.Text.ToString(); damage.Category = ddl_Category.SelectedValue; damage.Description = ddl_Description.SelectedValue; damage.Quantity = Convert.ToInt32(txt_Quantity.Text); damage.Employee_ID = em.Employee_ID; string joutput = JsonConvert.SerializeObject(damage); using (WebClient webclient = new WebClient()) { webclient.Headers.Add("Content-type", "application/json"); // string result = webclient.UploadString("http://"+Application["host"]+"/AD_Service/WCF/Service1.svc/DamageUpdate", "POST", joutput); } }
protected void OnRowDeleting(object sender, GridViewDeleteEventArgs e) { GridViewRow row = Purchasegoods.Rows[e.RowIndex]; Label l = (Label)row.FindControl("label2"); string desc = l.Text; ClerkMaintenanceBusinessLogic.Deleteitem(desc); Purchasegoods.DataSource = ClerkMaintenanceBusinessLogic.PurchaseGoods(); Purchasegoods.DataBind(); }
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { supplier1 = DropDownList1.SelectedValue; List <string> list = ClerkMaintenanceBusinessLogic.GetSupplier(); var newlist = list.Remove(supplier1); DropDownList2.Enabled = true; DropDownList2.DataSource = list; DropDownList2.DataBind(); }
protected void btn_CreatePO_Click(object sender, EventArgs e) { List <PurchaseGood> Purchasegoods = ClerkMaintenanceBusinessLogic.PurchaseGoods(); foreach (PurchaseGood item in Purchasegoods) { item.Status = "PO Generated"; Inventory_purchase newInvPur = new Inventory_purchase(); newInvPur.Supplier_ID = item.Supplier_ID; newInvPur.Date_Order = DateTime.Today; } }
protected void OnRowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = Purchasegoods.Rows[e.RowIndex]; Label l = (Label)row.FindControl("label2"); string Description = l.Text; int quantity = Convert.ToInt32((row.FindControl("TextBox1") as TextBox).Text); ClerkMaintenanceBusinessLogic.Edititem(Description, quantity); Purchasegoods.EditIndex = -1; Purchasegoods.DataBind(); Response.Redirect("purchaseGoods.aspx"); }
protected void Btn_purchase_Click(object sender, EventArgs e) { Goods_Received newPurchaseItem = new Goods_Received(); String Description = ddl_Description.SelectedValue; newPurchaseItem.Item_Number = ClerkMaintenanceBusinessLogic.getItemNumber(Description); newPurchaseItem.Quantity_Recevied = Convert.ToInt32(txt_Quantity.Text); ClerkMaintenanceBusinessLogic.IncreaseInventory(newPurchaseItem.Item_Number, newPurchaseItem.Quantity_Recevied); newPurchaseItem.Supplier_ID = ddl_Supplier.SelectedValue; newPurchaseItem.Received_Date = DateTime.Now; models.Goods_Received.Add(newPurchaseItem); m.SaveChanges(); Response.Redirect("ClerkHome.aspx"); }
protected void Btn_purchase_Click(object sender, EventArgs e) { PurchaseGood newPurchaseItem = new PurchaseGood(); newPurchaseItem.Description = ddl_Description.SelectedValue; newPurchaseItem.Item_Number = ClerkMaintenanceBusinessLogic.getItemNumber(newPurchaseItem.Description); newPurchaseItem.Available_Quantity = ClerkMaintenanceBusinessLogic.GetAvailableQuantity(newPurchaseItem.Item_Number); newPurchaseItem.Order_Quantity = Convert.ToInt32(txt_Quantity.Text); newPurchaseItem.Supplier_ID = ddl_Supplier.SelectedValue; newPurchaseItem.Phonenumber = (int)(models.Suppliers.Where(x => x.Supplier_ID == newPurchaseItem.Supplier_ID).Select(x => x.Phone_Num).FirstOrDefault()); newPurchaseItem.Status = "Pending"; m.PurchaseGoods.Add(newPurchaseItem); m.SaveChanges(); Response.Redirect("purchaseGoods.aspx"); }
protected void Page_Load(object sender, EventArgs e) { /*Code by Subash*/ if (!IsPostBack) { Employee emp = (Employee)Session["user"]; if (emp.Employee_Role != "Store-Clerk") { Response.Redirect("LoginPage.aspx"); } Purchasegoods.DataSource = ClerkMaintenanceBusinessLogic.PurchaseGoods(); Purchasegoods.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Employee emp = (Employee)Session["user"]; if (emp.Employee_Role != "Store-Clerk") { Response.Redirect("LoginPage.aspx"); } DropDownList1.DataSource = ClerkMaintenanceBusinessLogic.GetSupplier(); DropDownList1.DataBind(); ListItem li = new ListItem("Select the First Supplier", "-1"); DropDownList1.Items.Insert(0, li); DropDownList2.Enabled = false; DropDownList3.Enabled = false; } }
protected void Button1_Click(object sender, EventArgs e) { string host = Application["host"].ToString(); Logic_University_Entity logic = new Logic_University_Entity(); Inventory inventory = new Inventory(); inventory.Item_Number = TextBox1.Text; inventory.Category = TextBox2.Text; inventory.Description = TextBox3.Text; inventory.Reorder_level = Convert.ToInt32(TextBox4.Text); inventory.Reorder_qty = Convert.ToInt32(TextBox5.Text); inventory.Price = Convert.ToDecimal(TextBox6.Text); inventory.Unit_Measure = TextBox7.Text; inventory.Quantity = Convert.ToInt32(TextBox8.Text); inventory.Bin_number = TextBox9.Text; inventory.Supplier_ID_1 = ClerkMaintenanceBusinessLogic.GetSupplierByName(DropDownList1.SelectedValue); inventory.Supplier_ID_2 = ClerkMaintenanceBusinessLogic.GetSupplierByName(DropDownList2.SelectedValue); inventory.Supplier_ID_3 = ClerkMaintenanceBusinessLogic.GetSupplierByName(DropDownList3.SelectedValue); string sus = ClerkMaintenanceBusinessLogic.AddnewInventory(inventory); }
protected void onRowEditing(object sender, GridViewEditEventArgs e) { this.Purchasegoods.EditIndex = e.NewEditIndex; Purchasegoods.DataSource = ClerkMaintenanceBusinessLogic.PurchaseGoods(); Purchasegoods.DataBind(); }