示例#1
0
        private void GetData()
        {
            var branchCode = ((wcf_auth.GeneralUserProfile)Session["userprofile"]).mAuthObjectValueList.FirstOrDefault(t => t.mAuthObjectName == "REGION").Value1;
            var data       = new Pertamina.PKBL.BLL.Administer.VerifikasiBll().GetData(Convert.ToInt32(branchCode));

            if (!IsPostBack)
            {
                if (data.Rows.Count > 0)
                {
                    txtMintaBayar.Text = data.Rows[0]["permintaan_bayar"].ToString();
                    txtVerifikasi.Text = data.Rows[0]["verifikasi"].ToString();
                    txtPenyetuju.Text  = data.Rows[0]["penyetujuan"].ToString();
                }
            }

            if (cbbJenisProgram.Value.ToString() == "0")
            {
                Panel.Visible  = false;
                Header.Visible = true;
            }

            else
            {
                Panel.Visible  = true;
                Header.Visible = false;
            }
        }
        private void GetData()
        {
            try
            {
                var branchCode = ((wcf_auth.GeneralUserProfile)Session["userprofile"]).mAuthObjectValueList.FirstOrDefault(t => t.mAuthObjectName == "REGION").Value1;
                gvDetailPenyaluranHibah.DataSource = bll.GetAkun(branchCode);
                gvDetailPenyaluranHibah.DataBind();

                var data = new Pertamina.PKBL.BLL.Administer.VerifikasiBll().GetData(Convert.ToInt32(branchCode));

                if (data.Rows.Count > 0)
                {
                    txtPermintaanBayar.Text = data.Rows[0]["permintaan_bayar"].ToString();
                    txtVerifikasi.Text      = data.Rows[0]["verifikasi"].ToString();
                    txtPenyetuju.Text       = data.Rows[0]["penyetujuan"].ToString();
                }

                var   detail         = bll.GetDetail(Session["PenyaluranHibah"].ToString());
                var   total          = bll.GetTotalPencairan(Session["PenyaluranHibah"].ToString());
                float Jumlah         = float.Parse(detail["NilaiSetuju"].ToString());
                float totalPencairan = 0;
                float sisa           = 0;

                if (total.Rows.Count > 0)
                {
                    foreach (DataRow row in total.Rows)
                    {
                        totalPencairan += float.Parse(row["NilaiPencairan"].ToString());
                    }
                    sisa = Jumlah - totalPencairan;

                    lblSisa.Text = String.Format("{0:#,##}.00", sisa);


                    gvSisaPencairan.DataSource = total;
                    gvSisaPencairan.DataBind();
                }
                else
                {
                    lblSisa.Text = String.Format("{0:#,##}.00", Jumlah);
                }
            }
            catch (Exception ex)
            {
                Session["DataAvailable"] = "S";
                Response.Redirect("PenyaluranHibah.aspx");
            }
        }
示例#3
0
        private void GetData()
        {
            var       branchCode = ((wcf_auth.GeneralUserProfile)Session["userprofile"]).mAuthObjectValueList.FirstOrDefault(t => t.mAuthObjectName == "REGION").Value1;
            DataTable dt         = new DataTable();
            var       data       = new Pertamina.PKBL.BLL.Administer.VerifikasiBll().GetData(Convert.ToInt32(branchCode));
            var       cabang     = bll.GetKantorCabang(Convert.ToInt32(branchCode));

            cbbPengirim.DataSource = cabang;
            cbbPengirim.TextField  = "pengirim";
            cbbPengirim.ValueField = "branch_code";
            cbbPengirim.DataBind();
            cbbPengirim.SelectedIndex = 0;


            if (data.Rows.Count > 0)
            {
                txtPermintaan.Text = data.Rows[0]["permintaan_bayar"].ToString();
                txtVerifikasi.Text = data.Rows[0]["verifikasi"].ToString();
                txtPenyetuju.Text  = data.Rows[0]["penyetujuan"].ToString();
            }

            txtJnsPembayaran.Text = cbbDrop.SelectedItem.ToString();

            int combo = Convert.ToInt32(cbbDrop.Value);

            if (combo == 0)
            {
                Panel.Visible = false;
            }

            else if (combo == 1)
            {
                Panel.Visible = true;
                initCombo(Convert.ToInt32(branchCode), combo);
            }

            else if (combo == 2)
            {
                Panel.Visible = true;
                initCombo(Convert.ToInt32(branchCode), combo);
            }
        }