Exemplo n.º 1
0
        public void Update(String KODEPBJ, String NAMAKEGIATAN, String NAMAPAKET, String KODESKPD, String PPK, String PPTK, String KODEJENISKEGIATAN, String PROSESPENGADAAN, DateTime TANGGALPENGAJUAN, String PEMBAWABERKAS1, String PENERIMABERKAS1, String PEMBAWABERKAS2, String PENERIMABERKAS2, String LENGKAP, String DIKEMBALIKAN, DateTime TANGGALKEMBALI, String KODESTATUSPBJ, String CATATAN)
        {
            PBJ item = new PBJ();

            item.KODEPBJ           = KODEPBJ;
            item.NAMAKEGIATAN      = NAMAKEGIATAN;
            item.NAMAPAKET         = NAMAPAKET;
            item.KODESKPD          = KODESKPD;
            item.PPK               = PPK;
            item.PPTK              = PPTK;
            item.KODEJENISKEGIATAN = KODEJENISKEGIATAN;
            item.PROSESPENGADAAN   = PROSESPENGADAAN;
            item.TANGGALPENGAJUAN  = TANGGALPENGAJUAN;
            item.PEMBAWABERKAS1    = PEMBAWABERKAS1;
            item.PENERIMABERKAS1   = PENERIMABERKAS1;
            item.PEMBAWABERKAS2    = PEMBAWABERKAS2;
            item.PENERIMABERKAS2   = PENERIMABERKAS2;
            item.LENGKAP           = LENGKAP;
            item.DIKEMBALIKAN      = DIKEMBALIKAN;
            item.TANGGALKEMBALI    = TANGGALKEMBALI;
            item.KODESTATUSPBJ     = KODESTATUSPBJ;
            item.CATATAN           = CATATAN;
            item.MarkOld();
            item.Save("");
        }
Exemplo n.º 2
0
    private bool Init()
    {
        inlineedit = ((string)Request["editType"] == "inline");
        record_id  = (string)Request["recordID"];
        if (inlineedit)
        {
            templatefile = "PBJ_inline_edit.aspx";
        }
        else
        {
            templatefile = "PBJ_edit.aspx";
        }

        keys["KODEPBJ"] = Request["editid1"];
        if (keys.Count > 1)
        {
            item = controller.FetchByManyID(keys);
        }
        else
        {
            item = Data.PBJ.FetchByID(Request["editid1"]);
        }

        if (item != null)
        {
            bool editable = true;
            if (!editable)
            {
                output.Append("<p>" + "You don't have permissions to access this table" + " <a href=\"PBJ_list.aspx?a=search&value=1&SearchFor=" + DateTime.Now.Year.ToString() + "&SearchOption=Contains&SearchField=KODEPBJ&orderby=dTANGGALPENGAJUAN\">back</a>");
                return(false);
            }
        }
        else
        {
            this.Server.Transfer("~/PBJ_list.aspx?a=search&value=1&SearchFor=" + DateTime.Now.Year.ToString() + "&SearchOption=Contains&SearchField=KODEPBJ&orderby=dTANGGALPENGAJUAN");
        }

        return(true);
    }
Exemplo n.º 3
0
    private void SaveData()
    {
        if (RequestAction != "edited")
        {
            item = new Data.PBJ();
        }

        Data.PBJ emptyItem = new Data.PBJ();

        //	processing NAMAKEGIATAN - start
        if (!string.IsNullOrEmpty(Request["value_NAMAKEGIATAN"]))
        {
            item.NAMAKEGIATAN = Convert.ToString(Request["value_NAMAKEGIATAN"]);
        }
        else
        {
            item.NAMAKEGIATAN = emptyItem.NAMAKEGIATAN;
        }
        //	processing NAMAPAKET - start
        if (!string.IsNullOrEmpty(Request["value_NAMAPAKET"]))
        {
            item.NAMAPAKET = Convert.ToString(Request["value_NAMAPAKET"]);
        }
        else
        {
            item.NAMAPAKET = emptyItem.NAMAPAKET;
        }
        //	processing KODESKPD - start
        if (!string.IsNullOrEmpty(Request["value_KODESKPD"]))
        {
            item.KODESKPD = Convert.ToString(Request["value_KODESKPD"]);
        }
        else
        {
            item.KODESKPD = emptyItem.KODESKPD;
        }
        //	processing PPK - start
        if (!string.IsNullOrEmpty(Request["value_PPK"]))
        {
            item.PPK = Convert.ToString(Request["value_PPK"]);
        }
        else
        {
            item.PPK = emptyItem.PPK;
        }
        //	processing PPTK - start
        if (!string.IsNullOrEmpty(Request["value_PPTK"]))
        {
            item.PPTK = Convert.ToString(Request["value_PPTK"]);
        }
        else
        {
            item.PPTK = emptyItem.PPTK;
        }
        //	processing KODEJENISKEGIATAN - start
        if (!string.IsNullOrEmpty(Request["value_KODEJENISKEGIATAN"]))
        {
            item.KODEJENISKEGIATAN = Convert.ToString(Request["value_KODEJENISKEGIATAN"]);
        }
        else
        {
            item.KODEJENISKEGIATAN = emptyItem.KODEJENISKEGIATAN;
        }
        //	processing PROSESPENGADAAN - start
        if (!string.IsNullOrEmpty(Request["value_PROSESPENGADAAN"]))
        {
            item.PROSESPENGADAAN = Convert.ToString(Request["value_PROSESPENGADAAN"]);
        }
        else
        {
            item.PROSESPENGADAAN = emptyItem.PROSESPENGADAAN;
        }
        //	processing TANGGALPENGAJUAN - start
        if (!string.IsNullOrEmpty(Request["value_TANGGALPENGAJUAN"]))
        {
            item.TANGGALPENGAJUAN = Convert.ToDateTime(Request["value_TANGGALPENGAJUAN"]);
        }
        else
        {
            item.TANGGALPENGAJUAN = emptyItem.TANGGALPENGAJUAN;
        }
        //	processing PEMBAWABERKAS1 - start
        if (!string.IsNullOrEmpty(Request["value_PEMBAWABERKAS1"]))
        {
            item.PEMBAWABERKAS1 = Convert.ToString(Request["value_PEMBAWABERKAS1"]);
        }
        else
        {
            item.PEMBAWABERKAS1 = emptyItem.PEMBAWABERKAS1;
        }
        //	processing PENERIMABERKAS1 - start
        if (!string.IsNullOrEmpty(Request["value_PENERIMABERKAS1"]))
        {
            item.PENERIMABERKAS1 = Convert.ToString(Request["value_PENERIMABERKAS1"]);
        }
        else
        {
            item.PENERIMABERKAS1 = emptyItem.PENERIMABERKAS1;
        }
        //	processing PEMBAWABERKAS2 - start
        if (!string.IsNullOrEmpty(Request["value_PEMBAWABERKAS2"]))
        {
            item.PEMBAWABERKAS2 = Convert.ToString(Request["value_PEMBAWABERKAS2"]);
        }
        else
        {
            item.PEMBAWABERKAS2 = emptyItem.PEMBAWABERKAS2;
        }
        //	processing PENERIMABERKAS2 - start
        if (!string.IsNullOrEmpty(Request["value_PENERIMABERKAS2"]))
        {
            item.PENERIMABERKAS2 = Convert.ToString(Request["value_PENERIMABERKAS2"]);
        }
        else
        {
            item.PENERIMABERKAS2 = emptyItem.PENERIMABERKAS2;
        }
        //	processing LENGKAP - start
        if (!string.IsNullOrEmpty(Request["value_LENGKAP"]))
        {
            item.LENGKAP = Convert.ToString(Request["value_LENGKAP"]);
        }
        else
        {
            item.LENGKAP = emptyItem.LENGKAP;
        }
        //	processing DIKEMBALIKAN - start
        if (!string.IsNullOrEmpty(Request["value_DIKEMBALIKAN"]))
        {
            item.DIKEMBALIKAN = Convert.ToString(Request["value_DIKEMBALIKAN"]);
        }
        else
        {
            item.DIKEMBALIKAN = emptyItem.DIKEMBALIKAN;
        }
        //	processing TANGGALKEMBALI - start
        if (!string.IsNullOrEmpty(Request["value_TANGGALKEMBALI"]))
        {
            item.TANGGALKEMBALI = Convert.ToDateTime(Request["value_TANGGALKEMBALI"]);
        }
        else
        {
            item.TANGGALKEMBALI = emptyItem.TANGGALKEMBALI;
        }
        //	processing KODESTATUSPBJ - start
        if (!string.IsNullOrEmpty(Request["value_KODESTATUSPBJ"]))
        {
            item.KODESTATUSPBJ = Convert.ToString(Request["value_KODESTATUSPBJ"]);
        }
        else
        {
            item.KODESTATUSPBJ = emptyItem.KODESTATUSPBJ;
        }
        //	processing CATATAN - start
        if (!string.IsNullOrEmpty(Request["value_CATATAN"]))
        {
            item.CATATAN = Convert.ToString(Request["value_CATATAN"]);
        }
        else
        {
            item.CATATAN = emptyItem.CATATAN;
        }
        //	processing PAGU
        string sPAGU = "";

        if (!string.IsNullOrEmpty(Request["value_PAGU"]))
        {
            sPAGU = Convert.ToString(Request["value_PAGU"]);
        }
        //	processing HPS
        string sHPS = "";

        if (!string.IsNullOrEmpty(Request["value_HPS"]))
        {
            sHPS = Convert.ToString(Request["value_HPS"]);
        }
        //
        //item.KODEPBJ =  Convert.ToString(Request["editid1"]);
        //
        string idx = string.Empty;

        idx          = "1";
        item.KODEPBJ = Convert.ToString(Request["editid" + idx]);
        bool abortSaving = false;

        if (!abortSaving)
        {
            item.MarkOld();
            item.Save();
            idx          = "1";
            item.KODEPBJ = Convert.ToString(Request["editid" + idx]);

            // save pagu and hps
            SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
            string        ssql         = "";
            if (!string.IsNullOrEmpty(sPAGU) && !string.IsNullOrEmpty(sHPS))
            {
                ssql = "update PBJ set PAGU = " + sPAGU + ", HPS = " + sHPS + " where KODEPBJ = '" + item.KODEPBJ + "';";
            }
            if (!string.IsNullOrEmpty(sPAGU) && string.IsNullOrEmpty(sHPS))
            {
                ssql = "update PBJ set PAGU = " + sPAGU + " where KODEPBJ = '" + item.KODEPBJ + "';";
            }
            if (string.IsNullOrEmpty(sPAGU) && !string.IsNullOrEmpty(sHPS))
            {
                ssql = "update PBJ set HPS = " + sHPS + " where KODEPBJ = '" + item.KODEPBJ + "';";
            }
            if (string.IsNullOrEmpty(sPAGU) && string.IsNullOrEmpty(sHPS))
            {
                ssql = "";
            }
            if (!string.IsNullOrEmpty(ssql))
            {
                SqlCommand myCommand = new SqlCommand();
                myCommand             = new SqlCommand();
                myCommand.CommandText = ssql;
                myCommand.CommandType = CommandType.Text;
                myCommand.Connection  = myConnection;
                myConnection.Open();

                int recAffected = 0;
                recAffected = myCommand.ExecuteNonQuery();

                myCommand.Dispose();
                myConnection.Close();
                myConnection.Dispose();
            }
            // end of save pagu and hps

            ShowSuccessMessage();
        }
    }