private void LoadData() { var poHeader = PurchaseOrderService.GetPurchaseOrder(RowID); Detail = PurchaseOrderService.GetPurchaseOrderDetail(RowID).ToList(); txtDocumentNo.Text = poHeader.DocumentNo; lblBranch.Text = poHeader.Branch.Name; ViewState["BranchID"] = poHeader.BranchID; lblSupplierName.Text = SupplierService.GetSupplier(poHeader.SupplierID).Name; lblDate.Text = poHeader.DocumentDate.ToString("dd/MM/yyyy"); lblExpectedDate.Text = Convert.ToDateTime(poHeader.ExpectedDate).ToString("dd/MM/yyyy"); txtNotes.Text = poHeader.Notes; SupplierInformation.LoadSupplierInformation(poHeader.SupplierID); lblTerms.Text = poHeader.Terms; lblDiscValue.Text = poHeader.DiscountValue.ToString("#0.00"); lblPONo.Text = String.Format("{0} - {1}", poHeader.DocumentNo, PurchaseOrderService.TranslateStatus(Convert.ToString(poHeader.Status))); btnApprove.Enabled = true; RefreshDetail(); if (poHeader.VoidWhen.HasValue || poHeader.ApprovedByEmployeeID.HasValue) { btnApprove.Enabled = false; btnVoid.Enabled = false; } }
protected void cboSupplier_SelectedIndexChanged(object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e) { int supplierID = 0; if (Int32.TryParse(e.Value, out supplierID)) { SupplierInformation.LoadSupplierInformation(supplierID); } }
private void LoadData() { var poHeader = PurchaseOrderService.GetPurchaseOrder(RowID); Detail = PurchaseOrderService.GetPurchaseOrderDetail(RowID).ToList(); txtDocumentNo.Text = poHeader.DocumentNo; lblBranch.Text = poHeader.Branch.Name; ViewState["BranchID"] = poHeader.BranchID; ddlTerms.SelectedValue = poHeader.Terms; cboSupplier.SelectedValue = poHeader.SupplierID.ToString(); dtpDate.SelectedDate = poHeader.DocumentDate; dtpExpectedDate.SelectedDate = poHeader.ExpectedDate; txtNotes.Text = poHeader.Notes; SupplierInformation.LoadSupplierInformation(poHeader.SupplierID); lblPONo.Text = String.Format("{0} - {1}", poHeader.DocumentNo, PurchaseOrderService.TranslateStatus(Convert.ToString(poHeader.Status))); btnVoid.Enabled = true; btnPrint.Enabled = true; RefreshDetail(); if (poHeader.VoidWhen.HasValue || poHeader.Status == 'N' || poHeader.Status == 'A') { btnSave.Enabled = false; btnVoid.Enabled = false; } if (poHeader.Status != 'A') { btnPrint.Enabled = false; } switch (poHeader.Status) { case 'A': lblPOStatus.Text = "Approved"; break; case 'N': lblPOStatus.Text = "Not Approved"; break; case 'V': lblPOStatus.Text = "Void"; break; default: lblPOStatus.Text = "Open"; break; } //btnPrint.Attributes.Add("onclick", // String.Format("showSimplePopUp('ReportPreview.aspx?ReportName={0}&DocumentNo={1}'); return false;", // "SlipPurchaseOrder", // poHeader.DocumentNo)); }