public DetailController(View.Detail vDetail, DataRow detailData, View.Home vHome) { mVariasi = new Model.VariasiModel(); this.vHome = vHome; this.vDetail = vDetail; this.id_menu = int.Parse(detailData["id_menu"].ToString()); this.nama = detailData["nama"].ToString(); this.harga = int.Parse(detailData["harga"].ToString()); this.foto = detailData["foto"].ToString(); this.kategori = detailData["kategori"].ToString(); this.deskripsi = detailData["deskripsi"].ToString(); this.warung = detailData["warung"].ToString(); BitmapImage image = new BitmapImage(new Uri("/amieats;component/Image/menu/" + foto + ".png", UriKind.Relative)); // display the detail vDetail.lblNama.Content = this.nama; vDetail.lblDeskripsi.Text = this.deskripsi; vDetail.lblCategory.Content = this.kategori; vDetail.lblQty.Content = this.qty; vDetail.lblWarung.Content = this.warung; vDetail.imageMenu.Source = image; // display the variation showVariation(); // update subtotal updateSubtotal(); }
public void loadMenuDetail(int id_menu) { DataSet dataSet = mMenu.SelectDetailMenu(id_menu); DataRow row = dataSet.Tables[0].Rows[0]; View.Detail menuDetail = new View.Detail(row, vHome); vHome.frmDetail.Content = menuDetail; }