Beispiel #1
0
    private void SaveData()
    {
        if (RequestAction != "edited")
        {
            item = new Data.Tb_Vendor();
        }

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

        //	processing NAMA - start
        if (!string.IsNullOrEmpty(Request["value_NAMA"]))
        {
            item.NAMA = Convert.ToString(Request["value_NAMA"]);
        }
        else
        {
            item.NAMA = emptyItem.NAMA;
        }
        //	processing ALAMAT - start
        if (!string.IsNullOrEmpty(Request["value_ALAMAT"]))
        {
            item.ALAMAT = Convert.ToString(Request["value_ALAMAT"]);
        }
        else
        {
            item.ALAMAT = emptyItem.ALAMAT;
        }
        //	processing NPWP - start
        if (!string.IsNullOrEmpty(Request["value_NPWP"]))
        {
            item.NPWP = Convert.ToString(Request["value_NPWP"]);
        }
        else
        {
            item.NPWP = emptyItem.NPWP;
        }
        //	processing TELEPON - start
        if (!string.IsNullOrEmpty(Request["value_TELEPON"]))
        {
            item.TELEPON = Convert.ToString(Request["value_TELEPON"]);
        }
        else
        {
            item.TELEPON = emptyItem.TELEPON;
        }
        //	processing FAX - start
        if (!string.IsNullOrEmpty(Request["value_FAX"]))
        {
            item.FAX = Convert.ToString(Request["value_FAX"]);
        }
        else
        {
            item.FAX = emptyItem.FAX;
        }
        //	processing EMAIL - start
        if (!string.IsNullOrEmpty(Request["value_EMAIL"]))
        {
            item.EMAIL = Convert.ToString(Request["value_EMAIL"]);
        }
        else
        {
            item.EMAIL = emptyItem.EMAIL;
        }
        //	processing STATUS - start
        if (!string.IsNullOrEmpty(Request["value_STATUS"]))
        {
            string checkboxVal = (string)Request["value_STATUS"];
            checkboxVal = checkboxVal.ToLower();
            if (checkboxVal == "on")
            {
                item.STATUS = true;
            }
            else
            {
                item.STATUS = false;
            }
        }
        else
        {
            item.STATUS = emptyItem.STATUS;
        }
        //
        //item.KD_VENDOR =  Convert.ToString(Request["editid1"]);
        //
        string idx = string.Empty;

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

        if (!abortSaving)
        {
            item.MarkOld();
            item.Save();
            idx            = "1";
            item.KD_VENDOR = Convert.ToInt32(Request["editid" + idx]);
            ShowSuccessMessage();
        }
    }