private void bbtPrint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var row = gridView1.FocusedRowHandle; var objView = gridView1.GetFocusedRow(); if (objView == null) { return; } var objData = (PYC_ViewModel)objView; using (var db = new RestaurantManagerDataEntities()) { var obj = db.PYCs.AsNoTracking().FirstOrDefault(x => x.idyc == objData.idyc); var details = new PYCBll().GetListD_PYC(objData.idyc); using (frmPrint frm = new frmPrint()) { frm.PrintPYC(obj, details); frm.ShowDialog(); } } } catch { } }
private void btnPrint_Click(object sender, EventArgs e) { // var obj = lstD_PYC.Current as PYC; if (this.idyc > 0) { using (var db = new RestaurantManagerDataEntities()) { var obj = db.PYCs.AsNoTracking().FirstOrDefault(x => x.idyc == this.idyc); var details = new PYCBll().GetListD_PYC(this.idyc); using (frmPrint frm = new frmPrint()) { frm.PrintPYC(obj, details); frm.ShowDialog(); } } } }