protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                LabelHeader.Text = "RAW MATERIAL TREND ANALYSIS " + DateTime.Now.Year.ToString();

                var _dataKombinasiProdukDatabase = db.TBBahanBakus.ToArray();
                //var _dataKombinasiProdukDatabase = db.TBKombinasiProduks.Where(item => item.Nama.Contains("Brownies")).ToArray();
                DropDownListKombinasiProduk.DataSource     = _dataKombinasiProdukDatabase;
                DropDownListKombinasiProduk.DataTextField  = "Nama";
                DropDownListKombinasiProduk.DataValueField = "IDBahanBaku";
                DropDownListKombinasiProduk.DataBind();
                DropDownListKombinasiProduk.Items.Insert(0, new ListItem("All Raw Materials", "0"));

                DropDownListTempat.DataSource     = db.TBSuppliers.ToArray();
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataValueField = "IDSupplier";
                DropDownListTempat.DataBind();
                DropDownListTempat.Items.Insert(0, new ListItem("All Suppliers", "0"));

                int index = 0;
                for (int i = DateTime.Now.Year - 5; i <= DateTime.Now.Year + 5; i++)
                {
                    DropDownListTahun.Items.Insert(index, new ListItem(i.ToString(), i.ToString()));
                    index++;
                }
                DropDownListTahun.SelectedIndex = 5;
            }
        }
    }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.Items.Insert(0, new ListItem {
                    Value = "0", Text = "- Semua -"
                });
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

                TextBoxTanggalAwal.Text = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy");
            }

            LoadData();
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.Items.Insert(0, new ListItem {
                    Text = "- Semua Tempat -", Value = "0"
                });
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListStatusTransaksi.DataSource     = db.TBStatusTransaksis.ToArray();
                DropDownListStatusTransaksi.DataValueField = "IDStatusTransaksi";
                DropDownListStatusTransaksi.DataTextField  = "Nama";
                DropDownListStatusTransaksi.DataBind();
                DropDownListStatusTransaksi.Items.Insert(0, new ListItem {
                    Text = "- Semua Status -", Value = "0"
                });
                DropDownListStatusTransaksi.SelectedValue = ((int)EnumStatusTransaksi.Complete).ToString();

                ViewState["TanggalAwal"]  = Pengaturan.HariIni()[0];
                ViewState["TanggalAkhir"] = Pengaturan.HariIni()[1];

                if (Pengguna.PointOfSales == TipePointOfSales.Retail)
                {
                    DivTotalTamu.Visible = false;

                    HeaderTamuPagi.Visible        = false;
                    HeaderPersentasePagi.Visible  = false;
                    HeaderTamuMalam.Visible       = false;
                    HeaderPersentaseMalam.Visible = false;

                    FooterTamuPagi.Visible        = false;
                    FooterPersentasePagi.Visible  = false;
                    FooterTamuMalam.Visible       = false;
                    FooterPersentaseMalam.Visible = false;
                }
            }

            LoadData();
        }
    }
Пример #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class ClassTempat = new Tempat_Class(db);

                var kategoriBahanBaku = db.TBKategoriBahanBakus.ToArray();
                var satuan            = db.TBSatuans.ToArray();

                #region TEMPAT
                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataBind();
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();
                #endregion

                #region Bahan Baku Bisa Dihitung
                DropDownListKondisiStokBahanBaku.Items.Insert(0, new ListItem {
                    Value = "0", Text = "-Semua-"
                });
                DropDownListKondisiStokBahanBaku.Items.Insert(1, new ListItem {
                    Value = "1", Text = "Ada Stok", Selected = true
                });
                DropDownListKondisiStokBahanBaku.Items.Insert(2, new ListItem {
                    Value = "2", Text = "Tidak Ada Stok"
                });
                DropDownListKondisiStokBahanBaku.Items.Insert(3, new ListItem {
                    Value = "3", Text = "Minus"
                });

                DropDownListCariKategoriBahanBaku.DataSource     = kategoriBahanBaku;
                DropDownListCariKategoriBahanBaku.DataTextField  = "Nama";
                DropDownListCariKategoriBahanBaku.DataValueField = "IDKategoriBahanBaku";
                DropDownListCariKategoriBahanBaku.DataBind();
                DropDownListCariKategoriBahanBaku.Items.Insert(0, new ListItem {
                    Value = "0", Text = "-Semua-"
                });
                #endregion
            }
        }
    }
Пример #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();

                DropDownListTempat.Items.Insert(0, new ListItem {
                    Value = "0", Text = "- Semua -"
                });
            }

            PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

            if (!string.IsNullOrWhiteSpace(Request.QueryString["idTempat"]))
            {
                DropDownListTempat.SelectedValue = Request.QueryString["idTempat"];
            }
            else
            {
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();
            }

            if (!string.IsNullOrWhiteSpace(Request.QueryString["refresh"]))
            {
                DropDownListDurasiRefresh.SelectedValue = Request.QueryString["refresh"];
                LiteralRefresh.Text = "<meta http-equiv=\"refresh\" content=\"" + Request.QueryString["refresh"].ToInt() * 60 + "\">";
            }
            else
            {
                DropDownListDurasiRefresh.SelectedValue = "1";
                LiteralRefresh.Text = "<meta http-equiv=\"refresh\" content=\"60\">";
            }

            LoadData();
        }
    }
Пример #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class ClassTempat = new Tempat_Class(db);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();
            }
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }
Пример #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class ClassTempat = new Tempat_Class(db);
                Store_Class  ClassStore  = new Store_Class(db);

                //SUPER ADMINISTRATOR HANYA BISA DIBUAT OLEH SUPER ADMINISTRATOR
                if (Pengguna.IDGrupPengguna == (int)EnumGrupPengguna.SuperAdministrator)
                {
                    DropDownListGrupPengguna.DataSource = db.TBGrupPenggunas.ToArray();
                }
                else
                {
                    DropDownListGrupPengguna.DataSource = db.TBGrupPenggunas.Where(item => item.IDGrupPengguna != (int)EnumGrupPengguna.SuperAdministrator).ToArray();
                }

                DropDownListGrupPengguna.DataTextField  = "Nama";
                DropDownListGrupPengguna.DataValueField = "IDGrupPengguna";
                DropDownListGrupPengguna.DataBind();
                DropDownListGrupPengguna.SelectedValue = ((int)EnumGrupPengguna.Employee).ToString();

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataBind();
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                var DataPengguna = db.TBPenggunas.FirstOrDefault(item => item.IDPengguna == Request.QueryString["id"].ToInt());

                if (DataPengguna != null && DataPengguna.IDPengguna != (int)EnumPengguna.RendyHerdiawan)
                {
                    //IDPengguna
                    //IDPenggunaParent

                    DropDownListGrupPengguna.SelectedValue = DataPengguna.IDGrupPengguna.ToString();
                    DropDownListTempat.SelectedValue       = DataPengguna.IDTempat.ToString();
                    TextBoxNomorIdentitas.Text             = DataPengguna.NomorIdentitas;
                    TextBoxNomorNPWP.Text            = DataPengguna.NomorNPWP;
                    TextBoxNomorRekening.Text        = DataPengguna.NomorRekening;
                    TextBoxNamaBank.Text             = DataPengguna.NamaBank;
                    TextBoxNamaRekening.Text         = DataPengguna.NamaRekening;
                    TextBoxNamaLengkap.Text          = DataPengguna.NamaLengkap;
                    TextBoxTempatLahir.Text          = DataPengguna.TempatLahir;
                    TextBoxTanggalLahir.Text         = DataPengguna.TanggalLahir.ToString("d MMMM yyyy");
                    DropDownListGender.SelectedValue = DataPengguna.JenisKelamin.ToString();
                    TextBoxAlamat.Text             = DataPengguna.Alamat;
                    TextBoxAgama.Text              = DataPengguna.Agama;
                    TextBoxTelepon.Text            = DataPengguna.Telepon;
                    TextBoxHandphone.Text          = DataPengguna.Handphone;
                    TextBoxEmail.Text              = DataPengguna.Email;
                    TextBoxStatusPerkawinan.Text   = DataPengguna.StatusPerkawinan;
                    TextBoxKewarganegaraan.Text    = DataPengguna.Kewarganegaraan;
                    TextBoxPendidikanTerakhir.Text = DataPengguna.PendidikanTerakhir;
                    TextBoxTanggalBekerja.Text     = DataPengguna.TanggalBekerja.ToString("d MMMM yyyy");
                    TextBoxUsername.Text           = DataPengguna.Username;
                    TextBoxPassword.Text           = DataPengguna.Password;
                    TextBoxPIN.Text = DataPengguna.PIN;
                    DropDownListStatus.SelectedValue = DataPengguna._IsActive.ToString();
                    TextBoxCatatan.Text = DataPengguna.Catatan;

                    //EkstensiFoto
                    //RFID
                    //SidikJari
                    //GajiPokok
                    //JaminanHariTua
                    //JaminanKecelakaan
                    //PPH21
                    //TunjanganHariRaya
                    //TunjanganMakan
                    //TunjanganTransportasi

                    ButtonSimpan.Text    = "Ubah";
                    LabelKeterangan.Text = "Ubah";
                }
                else
                {
                    PanelStatus.Visible = false;
                    DropDownListStatus.SelectedValue = true.ToString();

                    TextBoxPIN.Text            = Pengaturan.GeneratePIN(db);
                    TextBoxTanggalLahir.Text   = DateTime.Now.ToString("d MMMM yyyy");
                    TextBoxTanggalBekerja.Text = DateTime.Now.ToString("d MMMM yyyy");
                    TextBoxGajiKotor.Text      = "0";
                    TextBoxTambahanGaji.Text   = "0";
                    TextBoxPotonganGaji.Text   = "0";
                    TextBoxGajiBersih.Text     = "0";

                    LabelKeterangan.Text = "Tambah";
                    ButtonSimpan.Text    = "Tambah";
                }
            }
        }
        else
        {
            LiteralWarning.Text = "";
        }
    }
Пример #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                Tempat_Class        ClassTempat        = new Tempat_Class(db);
                Warna_Class         ClassWarna         = new Warna_Class(db);
                AtributProduk_Class ClassAtributProduk = new AtributProduk_Class(db);
                PemilikProduk_Class ClassPemilikProduk = new PemilikProduk_Class(db);

                DropDownListTempat.DataSource     = ClassTempat.Data();
                DropDownListTempat.DataValueField = "IDTempat";
                DropDownListTempat.DataTextField  = "Nama";
                DropDownListTempat.DataBind();
                DropDownListTempat.SelectedValue = Pengguna.IDTempat.ToString();

                DropDownListKategori.DataSource     = db.TBKategoriProduks.ToArray();
                DropDownListKategori.DataTextField  = "Nama";
                DropDownListKategori.DataValueField = "IDKategoriProduk";
                DropDownListKategori.DataBind();
                DropDownListKategori.Items.Insert(0, new ListItem {
                    Value = "-1", Text = "- Semua -"
                });
                DropDownListKategori.Items.Insert(1, new ListItem {
                    Value = "0", Text = " "
                });

                DropDownListPemilik.DataSource     = ClassPemilikProduk.Data();
                DropDownListPemilik.DataTextField  = "Nama";
                DropDownListPemilik.DataValueField = "IDPemilikProduk";
                DropDownListPemilik.DataBind();
                DropDownListPemilik.Items.Insert(0, new ListItem {
                    Value = "-1", Text = "- Semua -"
                });

                DropDownListVarian.DataSource     = ClassAtributProduk.Data();
                DropDownListVarian.DataTextField  = "Nama";
                DropDownListVarian.DataValueField = "IDAtributProduk";
                DropDownListVarian.DataBind();
                DropDownListVarian.Items.Insert(0, new ListItem {
                    Value = "-1", Text = "- Semua -"
                });

                DropDownListWarna.DataSource     = ClassWarna.Data();
                DropDownListWarna.DataTextField  = "Nama";
                DropDownListWarna.DataValueField = "IDWarna";
                DropDownListWarna.DataBind();
                DropDownListWarna.Items.Insert(0, new ListItem {
                    Value = "-1", Text = "- Semua -"
                });

                DropDownListVendor.DataSource     = db.TBVendors.ToArray();
                DropDownListVendor.DataTextField  = "Nama";
                DropDownListVendor.DataValueField = "IDVendor";
                DropDownListVendor.DataBind();
                DropDownListVendor.Items.Insert(0, new ListItem {
                    Value = "-1", Text = "- Semua -"
                });
                DropDownListVendor.Items.Insert(1, new ListItem {
                    Value = "0", Text = " "
                });
            }
        }
        else
        {
            LinkDownload.Visible = false;
        }
    }