예제 #1
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            //abcd.HRef = "?k=abcd&project=" + project.SelectedValue;

            if (!Page.IsPostBack)
            {
                Act.ProjectList(project);
                Js.Focus(this, search);

                if (Request.QueryString["k"] != null)
                {
                    Fill(Request.QueryString["project"]);
                    project.SelectedValue = Request.QueryString["project"];
                }
                //else
                //{
                //    Fill(project.SelectedValue);
                //}
            }
            abcd.HRef = "?k=abcd&project=" + project.SelectedValue;
            efgh.HRef = "?k=efgh&project=" + project.SelectedValue;
            ijkl.HRef = "?k=ijkl&project=" + project.SelectedValue;
            mnop.HRef = "?k=mnop&project=" + project.SelectedValue;
            qrst.HRef = "?k=qrst&project=" + project.SelectedValue;
            uvwx.HRef = "?k=uvwx&project=" + project.SelectedValue;
            yz09.HRef = "?k=yz09&project=" + project.SelectedValue;
        }
예제 #2
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                Js.Focus(this, userid);

                bindSecLevel();
                bindAgent();

                //Password awal
                pass.Text = Cf.Random(5);

                //Daftar 10 terbaru
                Fill();
            }

            FeedBack();

            ClientScript.RegisterOnSubmitStatement(
                GetType()
                , "submitScript"
                , "document.getElementById('passMD5').value=hex_md5(document.getElementById('pass').value);"
                );
        }
예제 #3
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                DataTable rs = Db.Rs("SELECT * FROM REF_EMAIL"
                                     + " WHERE ID = '" + ID + "'"
                                     );
                if (rs.Rows.Count == 0)
                {
                    Response.Redirect("/CustomError/Deleted.html");
                }
                else if (!Act.AksesProject(rs.Rows[0]["Project"].ToString()))
                {
                    Response.Redirect("/CustomError/SecLevel.html");
                }

                Js.Focus(this, ket);
                Js.Confirm(this,
                           "Apakah anda ingin menghapus Email : " + rs.Rows[0]["Email"].ToString() + " ?\\n"
                           + "Perhatian bahwa data akan dihapus secara PERMANEN."
                           );
            }
        }
예제 #4
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!IsPostBack)
            {
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a&kpr=1');";

                if (Request.QueryString["NoKontrak"] != null)
                {
                    nokontrak.Text = Request.QueryString["NoKontrak"];
                    LoadKontrak();
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }

                nilai.Attributes["onfocus"] = "tempnum=CalcFocus(this);tempx=this.value";
                nilai.Attributes["onkeyup"] = "CalcType(this,tempnum);";
                nilai.Attributes["onblur"]  = "CalcBlur(this);";
            }
            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses pencatatan aktivitas Edit Akad?");
            }
        }
예제 #5
0
        protected void next_Click(object sender, System.EventArgs e)
        {
            if (valid())
            {
                int count = Db.SingleInteger("SELECT COUNT(*) FROM MS_APPROVAL WHERE SumberID = '" + NoKontrak + "' AND Sumber = '" + Str.Approval("5") + "' AND Status <> 'DONE'");
                if (count == 0)
                {
                    pilih.Visible = false;
                    frm.Visible   = true;

                    InitForm();
                    Fill();

                    Js.Focus(this, disc);
                }
                else
                {
                    pilih.Visible = true;
                    feed.Text     = "<img src='/Media/db.gif' align=absmiddle> "
                                    + "Proses Adjustment untuk Kontrak tersebut belum selesai.";
                    feed.Attributes["style"] = "background-color:white;color:red;";
                }


                // if(frm.Visible) Js.Confirm(this, "Lanjutkan proses diskon nilai kontrak?");
            }
        }
예제 #6
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a');";

                if (Request.QueryString["NoKontrak"] != null)
                {
                    dariDaftar.Checked = true;
                    nokontrak.Text     = Request.QueryString["NoKontrak"];
                    LoadKontrak();

                    cancel.Attributes["onclick"] = "location.href='KontrakDaftar3.aspx?NoKontrak=" + NoKontrak + "'";
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses reset jadwal tagihan?");
            }
        }
예제 #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a&imb=1');";

                if (Request.QueryString["NoKontrak"] != null)
                {
                    dariReminder.Checked = true;
                    nokontrak.Text       = Request.QueryString["NoKontrak"];
                    LoadKontrak();

                    cancel.Attributes["onclick"] = "location.href='ReminderST.aspx'";
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan dengan proses edit IMB?");
            }
        }
예제 #8
0
        protected void next_Click(object sender, System.EventArgs e)
        {
            if (valid())
            {
                int count = Db.SingleInteger("SELECT COUNT(*) FROM MS_APPROVAL WHERE SumberID = '" + NoKontrak + "' AND Sumber = '" + Str.Approval("1") + "' AND Status <> 'DONE'");
                if (count == 0)
                {
                    pilih.Visible = false;
                    frm.Visible   = true;

                    Js.Focus(this, nocustomer);
                    nocustomer.Attributes["ondblclick"] = "popDaftarCustomer('a');";

                    Fill();
                    Js.Confirm(this, "Jalankan prosedur Pengalihan Hak?\\nProses ini akan merubah data kepemilikan unit properti.");
                }
                else
                {
                    pilih.Visible = true;
                    feed1.Text    = "<img src='/Media/db.gif' align=absmiddle> "
                                    + "Proses Pengalihan Hak untuk Kontrak tersebut belum selesai.";
                    feed1.Attributes["style"] = "background-color:white;color:red;";
                }
            }
        }
예제 #9
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                nobg.Attributes["ondblclick"] = "popDaftarBG('bad');";

                if (Request.QueryString["NoBG"] != null)
                {
                    dariReminder.Checked = true;
                    nobg.Text            = Request.QueryString["NoBG"];
                    LoadBG();

                    cancel.Attributes["onclick"] = "location.href='ReminderBGBad.aspx'";
                }
                else
                {
                    Js.Focus(this, nobg);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses penggantian cek giro?");
            }
        }
예제 #10
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                hasil.Visible   = false;

                nokontrak1.Attributes["ondblclick"] = "popDaftarKontrak('a&tag=1');";
                InitForm();
                if (Request.QueryString["NoKontrak"] != null)
                {
                    //dari halaman kontrak
                    dariDaftar.Checked           = true;
                    nokontrak1.Text              = Cf.Pk(Request.QueryString["NoKontrak"]);
                    cancel.Attributes["onclick"] = "location.href='KontrakDaftar3.aspx?NoKontrak="
                                                   + Cf.Pk(Request.QueryString["NoKontrak"]) + "'";
                    LoadKontrak();
                }
                else
                {
                    Js.Focus(this, nokontrak1);
                    frm.Visible   = false;
                    hasil.Visible = false;
                }
            }
            FeedBack();

            if (hasil.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses customize tagihan?");
                Isi(false);
            }
        }
예제 #11
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!IsPostBack)
            {
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a&kpr=1');";

                if (Request.QueryString["NoKontrak"] != null)
                {
                    nokontrak.Text = Request.QueryString["NoKontrak"];
                    LoadKontrak();
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses pencatatan aktivitas Edit LPA?");
            }
        }
예제 #12
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a&st=1');";

                if (Request.QueryString["NoKontrak"] != null)
                {
                    dariReminder.Checked = true;
                    nokontrak.Text       = Request.QueryString["NoKontrak"];
                    LoadKontrak();
                    string Project = Db.SingleString("SELECT Project FROM MS_KONTRAK WHERE NoKontrak = '" + NoKontrak + "'");
                    cancel.Attributes["onclick"] = "location.href='ReminderST.aspx?Project=" + Project + "'";
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses serah terima unit properti?");
            }
        }
예제 #13
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                backbtn.Visible = false;
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a&ppjb=1');";
                fillAcc();

                if (Request.QueryString["NoKontrak"] != null)
                {
                    nokontrak.Text = Request.QueryString["NoKontrak"];
                    LoadKontrak();

                    cancel.Attributes["onclick"] = "location.href='CBRegistrasi.aspx'";
                }
                else
                {
                    Js.Focus(this, nokontrak);
                    frm.Visible = false;
                }
            }

            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses pencatatan Cashback?");
            }
        }
예제 #14
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();

            Js.Focus(this, keyword);
            Js.ConfirmKeyword(this, keyword);
        }
예제 #15
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();
            Func.UnitSedangClosing(NoStock);

            if (!Page.IsPostBack)
            {
                nocustomer.Attributes["ondblclick"] = "popDaftarCustomer('a')";

                InitForm();
                Fill();

                divPersenBertingkat.Visible = false;
                divLumpSum.Visible          = true;

                if (Request.QueryString["NoCustomer"] != null)
                {
                    nocustomer.Text = Request.QueryString["NoCustomer"];
                    LoadCustomer();
                }
                else
                {
                    Js.Focus(this, nocustomer);
                    frm.Visible = false;
                }
                nostock.Text = NoStock;
            }
            string Project = Db.SingleString("SELECT Project FROM MS_UNIT WHERE NoStock = '" + NoStock + "'");

            btnpop.Attributes.Add("modal-url", "DaftarCustomer.aspx?status=a&project=" + Project);
        }
예제 #16
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                if (Func.CekAkunting(NoKontrak))
                {
                    warning.Text   = "Transaksi sudah pernah diposting ke Akunting";
                    delbtn.Enabled = false;
                }
                else
                {
                    warning.Text = "";
                }

                if (Func.CekTTS(NoKontrak) || Func.CekMemo(NoKontrak))
                {
                    warning.Text   = "Sebagian tagihan dari kontrak ini sudah dibayar";
                    delbtn.Enabled = false;
                }
                else
                {
                    warning.Text = "";
                }

                Js.Focus(this, ket);
                Js.Confirm(this,
                           "Apakah anda ingin menghapus kontrak : " + NoKontrak + " ?\\n"
                           + "Perhatian bahwa data akan dihapus secara PERMANEN."
                           );
            }
        }
예제 #17
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                string[]  x  = Cf.SplitByString(Acc, ";");
                DataTable rs = Db.Rs("SELECT * FROM " + Mi.DbPrefix + "FINANCEAR..REF_ACC"
                                     + " WHERE Acc = '" + x[0] + "' AND SubID='" + x[1] + "'"
                                     );
                if (rs.Rows.Count == 0)
                {
                    Response.Redirect("/CustomError/Deleted.html");
                }
                else if (!Act.AksesProject(rs.Rows[0]["Project"].ToString()))
                {
                    Response.Redirect("/CustomError/SecLevel.html");
                }

                Js.Focus(this, ket);
                Js.Confirm(this,
                           "Apakah anda ingin menghapus account : " + Acc + " ?\\n"
                           + "Perhatian bahwa data akan dihapus secara PERMANEN."
                           );
            }
        }
예제 #18
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                nobg.Attributes["ondblclick"] = "popDaftarBG();";
                InitForm();

                Js.Focus(this, ket);

                detildiv.Visible            = false;
                nilai.Attributes["onfocus"] = "tempnum=CalcFocus(this);";
                nilai.Attributes["onkeyup"] = "CalcType(this,tempnum);";
                nilai.Attributes["onblur"]  = "CalcBlur(this);";

                fillanonim();
                fillAcc();
            }

            if (detildiv.Visible)
            {
                Js.Confirm(this, "Lanjutkan proses registrasi tanda terima sementara?");
            }

            FillTb();
        }
예제 #19
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                Js.Focus(this, nokontrak);
                nokontrak.Attributes["ondblclick"] = "popDaftarKontrak('a');";
                frm.Visible = false;
                tglgn.Text  = Cf.Day(DateTime.Today);
            }
            string Project = Db.SingleString("SELECT Project FROM MS_KONTRAK WHERE NoKontrak = '" + NoKontrak + "'");

            btnpop2.Attributes.Add("modal-url", "DaftarCustomer.aspx?status=a&project=" + Project);
            FeedBack();
            if (frm.Visible)
            {
                Js.Confirm(this, "Jalankan prosedur Pengalihan Hak?\\nProses ini akan merubah data kepemilikan unit properti.");
            }

            if (Request.QueryString["NoKontrak"] != null)
            {
                pilih.Visible     = false;
                frm.Visible       = true;
                nokontrak.Text    = Request.QueryString["NoKontrak"];
                nocustomer.Text   = Request.QueryString["NoCustomer"];
                namacustomer.Text = Request.QueryString["Nama"];
                Func.KontrakHeader(Request.QueryString["NoKontrak"], nokontrakl, unit, customer, agent);
                Fill();
            }
        }
예제 #20
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            Act.CekInt("NoCustomer");

            if (!Page.IsPostBack)
            {
                if (Func.CekKontrak(NoCustomer))
                {
                    warning.Text   = "Transaksi kontrak";
                    delbtn.Enabled = false;
                }
                else
                {
                    warning.Text = "";
                }

                Js.Focus(this, ket);
                Js.Confirm(this,
                           "Apakah anda ingin menghapus customer : " + NoCustomer + " ?\\n"
                           + "Perhatian bahwa data akan dihapus secara PERMANEN."
                           );
            }
        }
예제 #21
0
 protected void Page_Load(object sender, EventArgs e)
 {
     comp.InnerHtml = Mi.Pt;
     rpt.Visible    = false;
     Js.Focus(this, scr);
     init();
     rpt.Style["border-collapse"] = "collapse";
 }
예제 #22
0
        private void Bind()
        {
            Js.Focus(this, nama);

            dari.Text   = Cf.Day(Cf.AwalBulan(DateTime.Now.Month, DateTime.Now.Year));
            sampai.Text = Cf.Day(Cf.AkhirBulan(DateTime.Now.Month, DateTime.Now.Year));

            LibMkt.ListTipeSales(tipe, project.SelectedValue);
        }
예제 #23
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            if (!Page.IsPostBack)
            {
                if (Request.QueryString["project"] == null)
                {
                    Act.ProjectList(project);
                }
                else
                {
                    string v        = Request.QueryString["project"].ToString();
                    string nproject = Db.SingleString("SELECT Nama FROM " + Mi.DbPrefix + "SECURITY..REF_PROJECT WHERE Project='" + v + "'");
                    //Response.Write("SELECT Nama FROM " + Mi.DbPrefix + "SECURITY..REF_PROJECT WHERE Project='" + v + "'");
                    string t = v + " - " + nproject;
                    project.Items.Add(new ListItem(t, v));
                }

                //kalkulator
                luaslama.Attributes["onfocus"] = "tempnum=CalcFocus(this);";
                luaslama.Attributes["onkeyup"] = "CalcType(this,tempnum);";
                luaslama.Attributes["onblur"]  = "CalcBlur(this);";

                if (Request.QueryString["NoStock"] != null)
                {
                    if (Request.QueryString["reserve"] != null)
                    {
                        dariReservasi.Checked        = true;
                        cancel.Attributes["onclick"] = "location.href='ReservasiDaftar2.aspx"
                                                       + "?NoStock=" + Request.QueryString["NoStock"] + "'";
                    }
                    else if (Request.QueryString["closing"] != null)
                    {
                        dariClosing.Checked          = true;
                        cancel.Attributes["onclick"] = "location.href='ClosingLangsungDaftar2.aspx"
                                                       + "?NoStock=" + Request.QueryString["NoStock"] + "'";
                    }
                    else if (Request.QueryString["NoUrut"] != null)
                    {
                        dariClosing.Checked = true;
                        cancel.Visible      = false;
                        FillReservasi();
                    }
                }
                else
                {
                    cancel.Visible = false;
                }

                Js.Focus(this, nama);
                Fill();
            }
            FeedBack();
        }
예제 #24
0
        protected void tipeCheck_CheckedChanged(object sender, System.EventArgs e)
        {
            for (int i = 0; i < tipe.Items.Count; i++)
            {
                tipe.Items[i].Selected = tipeCheck.Checked;
            }

            Js.Focus(this, tipeCheck);
            tipec.Text = "";
        }
예제 #25
0
        protected void next_Click(object sender, System.EventArgs e)
        {
            pilih.Visible = false;
            frm.Visible   = true;

            FillDataReservasi();

            Js.Focus(this, tglkontrak);
            Js.Confirm(this, "Lanjutkan proses pendaftaran surat pesanan?");
        }
예제 #26
0
        protected void aktivitasCheck_CheckedChanged(object sender, System.EventArgs e)
        {
            for (int i = 0; i < aktivitas.Items.Count; i++)
            {
                aktivitas.Items[i].Selected = aktivitasCheck.Checked;
            }

            Js.Focus(this, aktivitasCheck);
            aktivitasc.Text = "";
        }
예제 #27
0
        protected void jenisCheck_CheckedChanged(object sender, System.EventArgs e)
        {
            for (int i = 0; i < jenis.Items.Count; i++)
            {
                jenis.Items[i].Selected = jenisCheck.Checked;
            }

            Js.Focus(this, jenisCheck);
            jenisc.Text = "";
        }
예제 #28
0
        protected void carabayarCheck_CheckedChanged(object sender, EventArgs e)
        {
            for (int i = 0; i < carabayar.Items.Count; i++)
            {
                carabayar.Items[i].Selected = carabayarCheck.Checked;
            }

            Js.Focus(this, carabayarCheck);
            carabayarc.Text = "";
        }
예제 #29
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            Act.Pass();
            Act.NoCache();

            Js.Confirm(this, "Lanjutkan proses upload peta dasar?");

            Js.Focus(this, namapeta);
            feed.Text = "";
        }
예제 #30
0
        protected void namaCheck_CheckedChanged(object sender, System.EventArgs e)
        {
            for (int i = 0; i < nama.Items.Count; i++)
            {
                nama.Items[i].Selected = namaCheck.Checked;
            }

            Js.Focus(this, namaCheck);
            namac.Text = "";
        }