protected void ddlOrderNo_SelectedIndexChanged(object sender, EventArgs e) { if (ddlOrderNo.SelectedIndex != 0) { receivedOrderController = new ReceivedOrderController(); int poID = Convert.ToInt32(ddlOrderNo.SelectedValue.ToString()); string supName = receivedOrderController.getSupplierbyPOID(poID); DateTime date = receivedOrderController.getOrderDate(poID); string orderDate = date.ToString("dd/MM/yyyy"); lblOrdDateDec.Visible = true; lblOrdDate.Visible = true; lblSupplierDes.Visible = true; lblSupplierName.Visible = true; lblDONo.Visible = true; txtDeliveryOrdNo.Visible = true; lblSupplierName.Text = supName; lblOrdDate.Text = orderDate; //GdvReceivedOrder.DataSource = receivedOrderController.getListDataTable(poID); //GdvReceivedOrder.DataBind(); //ViewState["CurrentData"] = receivedOrderController.getListDataTable(poID); //GdvReceivedOrder.DataBind(); btnSave.Visible = false; btnShow.Visible = false; } else { ClearGridView(); btnSave.Visible = false; btnShow.Visible = false; } }
protected void btnShow_Click(object sender, EventArgs e) { if (Page.IsValid) { receivedOrderController = new ReceivedOrderController(); int poID = Convert.ToInt32(ddlOrderNo.SelectedValue.ToString()); string supName = receivedOrderController.getSupplierbyPOID(poID); DateTime date = receivedOrderController.getOrderDate(poID); string orderDate = date.ToString("dd/MM/yyyy"); lblOrdDateDec.Visible = true; lblOrdDate.Visible = true; lblSupplierDes.Visible = true; lblSupplierName.Visible = true; lblDONo.Visible = true; txtDeliveryOrdNo.Visible = true; btnSave.Visible = true; lblSupplierName.Text = supName; lblOrdDate.Text = orderDate; GdvReceivedOrder.DataSource = receivedOrderController.getListDataTable(poID); GdvReceivedOrder.DataBind(); ViewState["CurrentData"] = receivedOrderController.getListDataTable(poID); GdvReceivedOrder.DataBind(); btnSave.Visible = true; } }
public List <WCF_PurchaseOrderDetail2> MupdatePurchaseOrderDetail(string POID, string itemID, string qty1, string remark) { receivedOrderController = new ReceivedOrderController(); List <WCF_PurchaseOrderDetail2> poWCFList = new List <WCF_PurchaseOrderDetail2>(); WCF_PurchaseOrderDetail2 poInfo; List <MobGetPurchaseOrderClass2> poList = receivedOrderController.MupdatePurchaseOrderDetail(POID, itemID, qty1, remark); foreach (MobGetPurchaseOrderClass2 po in poList) { //poInfo = new WCF_PurchaseOrder(po.PurchaseOrderID, po.PurchaseStatus,(int) po.SupplierID, (int)po.EmployeeID, (int)po.ReceivedByEmployeeID, po.DeliverVoucherNo, po.OrderDate.ToString(), po.ExpectedDeliveryDate.ToString(), po.ReceivedDate.ToString()); poInfo = new WCF_PurchaseOrderDetail2(po.ItemID, po.Description, po.UnitOfMeasurement, (int)po.OrderQty, po.OrderDate, po.ExpectedDeliveryDate, (int)po.ReceivedQty); poWCFList.Add(poInfo); } return(poWCFList); }
public List <WCF_PurchaseOrderDetail> MgetPurchaseOrderListbyPOid(string POID) { receivedOrderController = new ReceivedOrderController(); List <WCF_PurchaseOrderDetail> poWCFList = new List <WCF_PurchaseOrderDetail>(); WCF_PurchaseOrderDetail poInfo; List <MobGetPurchaseOrderClass> poList = receivedOrderController.MgetPurchaseOrderListbyPOid(POID); foreach (MobGetPurchaseOrderClass po in poList) { //poInfo = new WCF_PurchaseOrder(po.PurchaseOrderID, po.PurchaseStatus,(int) po.SupplierID, (int)po.EmployeeID, (int)po.ReceivedByEmployeeID, po.DeliverVoucherNo, po.OrderDate.ToString(), po.ExpectedDeliveryDate.ToString(), po.ReceivedDate.ToString()); poInfo = new WCF_PurchaseOrderDetail(po.ItemID, po.Description, po.UnitOfMeasurement, (int)po.OrderQty, po.OrderDate, po.ExpectedDeliveryDate); poWCFList.Add(poInfo); } return(poWCFList); }
public List <WCF_PurchaseOrder> MgetPurchaseOrderID() { receivedOrderController = new ReceivedOrderController(); List <WCF_PurchaseOrder> poWCFList = new List <WCF_PurchaseOrder>(); WCF_PurchaseOrder poInfo; List <PurchaseOrder> poList = receivedOrderController.MgetPurchaseOrderID(); foreach (PurchaseOrder po in poList) { String test = po.ReceivedDate.ToString(); //poInfo = new WCF_PurchaseOrder(po.PurchaseOrderID, po.PurchaseStatus,(int) po.SupplierID, (int)po.EmployeeID, (int)po.ReceivedByEmployeeID, po.DeliverVoucherNo, po.OrderDate.ToString(), po.ExpectedDeliveryDate.ToString(), po.ReceivedDate.ToString()); poInfo = new WCF_PurchaseOrder(po.PurchaseOrderID, po.PurchaseStatus, (int)po.SupplierID, (int)po.EmployeeID, po.OrderDate.ToString(), po.ExpectedDeliveryDate.ToString()); poWCFList.Add(poInfo); } return(poWCFList); }
void BindDropDownList() { receivedOrderController = new ReceivedOrderController(); if (receivedOrderController.getPurchaseOrderID() != null) { ddlOrderNo.DataSource = receivedOrderController.getPurchaseOrderID(); ddlOrderNo.DataValueField = "PurchaseOrderID"; ddlOrderNo.DataTextField = "PurchaseOrderID"; ddlOrderNo.DataBind(); ddlOrderNo.Items.Insert(0, "-- Select PO Number --"); noOrder.Visible = false; ReceiveForm.Visible = true; } else { noOrder.Visible = true; ReceiveForm.Visible = false; } }
protected void btnSave_Click(object sender, EventArgs e) { if (Page.IsValid) { if (ddlOrderNo.SelectedIndex != 0) { receivedOrderController = new ReceivedOrderController(); int POID = Convert.ToInt32(ddlOrderNo.SelectedValue.ToString()); string name = Session["UserName"].ToString(); string DVNo = txtDeliveryOrdNo.Text; DataTable dt = new DataTable(); dt = (DataTable)Session["MyData"]; approve = receivedOrderController.updatePurchaseOrder(POID, name, DVNo, dt); if (approve == true) { Page_Load(sender, e); txtDeliveryOrdNo.Text = ""; } } BindDropDownList(); ddlOrderNo.SelectedIndex = -1; ClearGridView(); btnSave.Visible = false; } else { btnSave.Visible = true; lblOrdDateDec.Visible = true; lblOrdDate.Visible = true; lblSupplierDes.Visible = true; lblSupplierName.Visible = true; lblDONo.Visible = true; txtDeliveryOrdNo.Visible = true; } }
public string MupdatePurchaseOrder(string POID1, string empid1, string DVNo) { receivedOrderController = new ReceivedOrderController(); return(receivedOrderController.MupdatePurchaseOrder(POID1, empid1, DVNo)); }
public string checkItemForReceivePO(string POID1, string itemid) { receivedOrderController = new ReceivedOrderController(); return(receivedOrderController.McheckItem(POID1, itemid)); }