Exemple #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                KombinasiProduk_Class KombinasiProduk_Class = new KombinasiProduk_Class();

                var KombinasiProduk = KombinasiProduk_Class.Cari(db, Request.QueryString["id"].ToInt());

                PenggunaLogin  Pengguna    = (PenggunaLogin)Session["PenggunaLogin"];
                List <dynamic> ListBarcode = new List <dynamic>();

                if (KombinasiProduk != null)
                {
                    for (int i = 0; i < 2; i++)
                    {
                        ListBarcode.Add(new
                        {
                            Nama  = (KombinasiProduk.Nama.Length > 22) ? KombinasiProduk.Nama.Substring(0, 21) : KombinasiProduk.Nama,
                            Kode  = KombinasiProduk.KodeKombinasiProduk,
                            Harga = KombinasiProduk.TBStokProduks.FirstOrDefault(item => item.IDKombinasiProduk == KombinasiProduk.IDKombinasiProduk).HargaJual.ToFormatHarga()
                        });
                    }

                    RepeaterBarcode.DataSource = ListBarcode;
                    RepeaterBarcode.DataBind();
                }
                else
                {
                    Response.Redirect("Default.aspx");
                }
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                KombinasiProduk_Class KombinasiProduk_Class = new KombinasiProduk_Class();

                var KombinasiProduk = KombinasiProduk_Class.Cari(db, Request.QueryString["id"].ToInt());

                List <dynamic> DaftarBarcode = new List <dynamic>();

                if (KombinasiProduk != null)
                {
                    PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                    for (int i = 0; i < 3; i++)
                    {
                        DaftarBarcode.Add(new
                        {
                            Nama  = KombinasiProduk.Nama,
                            Kode  = KombinasiProduk.KodeKombinasiProduk,
                            Harga = db.TBStokProduks.FirstOrDefault(item => item.IDKombinasiProduk == KombinasiProduk.IDKombinasiProduk && item.IDTempat == Pengguna.IDTempat).HargaJual.ToFormatHarga()
                        });
                    }

                    RepeaterBarcode.DataSource = DaftarBarcode;
                    RepeaterBarcode.DataBind();
                }
            }
        }
    }
Exemple #3
0
 private void LoadData()
 {
     using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
     {
         RepeaterBarcode.DataSource = db.TBKombinasiProduks.ToArray();
         RepeaterBarcode.DataBind();
     }
 }
Exemple #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Session["PenggunaLogin"] == null)
            {
                Response.Redirect("/WITWarehouse/Default.aspx");
                return;
            }

            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                PenggunaLogin    Pengguna         = (PenggunaLogin)Session["PenggunaLogin"];
                StokProduk_Class StokProduk_Class = new StokProduk_Class(db);
                var StokProduk = StokProduk_Class.Cari(Pengguna.IDTempat, Request.QueryString["id"].ToInt());

                if (StokProduk != null)
                {
                    //PanelKeterangan.Visible = Request.QueryString["jumlah"].ToInt() > 0;

                    //if (PanelKeterangan.Visible)
                    //{
                    //    var jumlah = Request.QueryString["jumlah"].ToDecimal();
                    //    var jumlahPrint = Math.Ceiling(jumlah / 3);
                    //    var tidakTerpakai = (jumlahPrint * 3) - jumlah;

                    //    LabelJumlahPrint.Text = jumlahPrint.ToFormatHargaBulat();
                    //    LabelTidakTerpakai.Text = tidakTerpakai.ToFormatHargaBulat();
                    //}

                    List <dynamic> ListBarcode = new List <dynamic>();

                    for (int i = 0; i < 1; i++)
                    {
                        ListBarcode.Add(new
                        {
                            Nama     = StokProduk.TBKombinasiProduk.TBProduk.Nama,
                            Kode     = StokProduk.TBKombinasiProduk.KodeKombinasiProduk,
                            Varian   = !string.IsNullOrWhiteSpace(StokProduk.TBKombinasiProduk.TBAtributProduk.Nama) ? StokProduk.TBKombinasiProduk.TBAtributProduk.Nama : "-",
                            Warna    = StokProduk.TBKombinasiProduk.TBProduk.TBWarna.Nama,
                            Kategori = StokProduk.TBKombinasiProduk.TBProduk.TBRelasiProdukKategoriProduks.Count > 0 ? StokProduk.TBKombinasiProduk.TBProduk.TBRelasiProdukKategoriProduks.FirstOrDefault().TBKategoriProduk.Nama : "",
                            Harga    = StokProduk.HargaJual.ToFormatHarga()
                        });
                    }

                    RepeaterBarcode.DataSource = ListBarcode;
                    RepeaterBarcode.DataBind();
                }
                else
                {
                    Response.Redirect("/WITWarehouse/Default.aspx");
                }
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["PenggunaLogin"] == null)
        {
            Response.Redirect("/WITWarehouse/Default.aspx");
            return;
        }

        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            PenggunaLogin    Pengguna         = (PenggunaLogin)Session["PenggunaLogin"];
            StokProduk_Class StokProduk_Class = new StokProduk_Class(db);
            var StokProduk = StokProduk_Class.Cari(Pengguna.IDTempat, Request.QueryString["id"].ToInt());

            if (StokProduk != null)
            {
                List <dynamic> ListBarcode = new List <dynamic>();

                for (int i = 0; i < 1; i++)
                {
                    ListBarcode.Add(new
                    {
                        Nama     = StokProduk.TBKombinasiProduk.TBProduk.Nama,
                        Kode     = StokProduk.TBKombinasiProduk.KodeKombinasiProduk,
                        Varian   = !string.IsNullOrWhiteSpace(StokProduk.TBKombinasiProduk.TBAtributProduk.Nama) ? StokProduk.TBKombinasiProduk.TBAtributProduk.Nama : "-",
                        Warna    = StokProduk.TBKombinasiProduk.TBProduk.TBWarna.Nama,
                        Kategori = StokProduk.TBKombinasiProduk.TBProduk.TBRelasiProdukKategoriProduks.Count > 0 ? StokProduk.TBKombinasiProduk.TBProduk.TBRelasiProdukKategoriProduks.FirstOrDefault().TBKategoriProduk.Nama : "",
                        Harga    = StokProduk.HargaJual.ToFormatHarga()
                    });
                }

                RepeaterBarcode.DataSource = ListBarcode;
                RepeaterBarcode.DataBind();
            }
            else
            {
                Response.Redirect("/WITWarehouse/Default.aspx");
            }
        }
    }
    private void LoadData()
    {
        int id = HiddenFieldID.Value.ToInt();

        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            var KombinasiProduk = db.TBKombinasiProduks.FirstOrDefault(item => item.IDKombinasiProduk == id);

            List <dynamic> ListBarcode = new List <dynamic>();

            if (KombinasiProduk != null)
            {
                if (Session["PenggunaLogin"] != null)
                {
                    PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                    for (int i = 0; i < 3; i++)
                    {
                        ListBarcode.Add(new
                        {
                            Kode = KombinasiProduk.KodeKombinasiProduk
                        });
                    }

                    RepeaterBarcode.DataSource = ListBarcode;
                    RepeaterBarcode.DataBind();
                }
                else
                {
                    Response.Redirect("/WITAdminis/Default.aspx");
                }
            }
            else
            {
                Response.Redirect("/WITWarehouse/Default.aspx");
            }
        }
    }
Exemple #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
            {
                KombinasiProduk_Class KombinasiProduk_Class = new KombinasiProduk_Class();

                var KombinasiProduk = KombinasiProduk_Class.Cari(db, Request.QueryString["id"].ToInt());

                List <dynamic> DaftarBarcode = new List <dynamic>();

                if (KombinasiProduk != null)
                {
                    if (!string.IsNullOrWhiteSpace(Request.QueryString["harga"]))
                    {
                        PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

                        for (int i = 0; i < 3; i++)
                        {
                            DaftarBarcode.Add(new
                            {
                                Nama = db.TBStokProduks.FirstOrDefault(item => item.IDKombinasiProduk == KombinasiProduk.IDKombinasiProduk && item.IDTempat == Pengguna.IDTempat).HargaJual.ToFormatHarga(),
                                Kode = KombinasiProduk.KodeKombinasiProduk
                            });
                        }
                    }
                    else
                    {
                        for (int i = 0; i < 3; i++)
                        {
                            DaftarBarcode.Add(new
                            {
                                Nama = (KombinasiProduk.Nama.Length > 30) ? KombinasiProduk.Nama.Substring(0, 29) : KombinasiProduk.Nama,
                                Kode = KombinasiProduk.KodeKombinasiProduk
                            });
                        }
                    }

                    RepeaterBarcode.DataSource = DaftarBarcode;
                    RepeaterBarcode.DataBind();
                }
                else if (!string.IsNullOrWhiteSpace(Request.QueryString["Nama"]) || !string.IsNullOrWhiteSpace(Request.QueryString["Kode"]))
                {
                    for (int i = 0; i < 3; i++)
                    {
                        DaftarBarcode.Add(new
                        {
                            Nama = (Request.QueryString["Nama"].Length > 30) ? Request.QueryString["Nama"].Substring(0, 29) : Request.QueryString["Nama"],
                            Kode = Request.QueryString["Kode"]
                        });
                    }

                    RepeaterBarcode.DataSource = DaftarBarcode;
                    RepeaterBarcode.DataBind();
                }
                else
                {
                    Response.Redirect("Default.aspx");
                }
            }
        }
    }