private void btn_reprint_Click(object sender, EventArgs e)
        {
            if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaper"))
            {
                frm_PrintVote frm = new frm_PrintVote("reprint", dgv_Vote["document_no", dgv_Vote.CurrentRow.Index].Value.ToString(), "vote");
                frm.ShowDialog();
            }
            else
            {
                MessageBox.Show("ليس لديك الصلاحية الكافية");
                return;
            }


            //try {
            //    string Msg = "هل تريد بالتأكيد إعادة طباعة ورقة الاقتراع؟" + Environment.NewLine + Environment.NewLine + "تنبيه : لايمكن  التراجع بعد الحفظ.";
            //    if (new Dialogs.Dg_ComfirmMessage("طباعة ورقة اقتراع", Msg).MessageResult() == DialogResult.Yes)
            //    {
            //        int EntryDocNo = (int)dgv_Vote["document_no", dgv_Vote.CurrentRow.Index].Value;
            //        if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaperFromQueryScreen"))
            //        {
            //            if (Db.PrintedTimes(EntryDocNo, "all") < Config.MaxVotePaperPrintTimes)
            //            {
            //                string result = Db.CreatePrint(EntryDocNo
            //                            , "vote", "reprint", SharedParam.CurrentUser.UserID, "other"
            //                            , "إعادة الطباعة من شاشة الاستعلام عن اوراق الاقتراع");
            //                if (result == "success")
            //                {
            //                    PrintToPrinter(EntryDocNo.ToString()
            //                        , dgv_Vote["holder_class", dgv_Vote.CurrentRow.Index].Value.ToString()
            //                        , dgv_Vote["TotalSharesQty", dgv_Vote.CurrentRow.Index].Value.ToString()
            //                        , dgv_Vote["holder_class_name", dgv_Vote.CurrentRow.Index].Value.ToString());
            //                    Dialogs.Dg_Info frm = new Dialogs.Dg_Info("تمت عملية إعادة الطباعة بنجاح ");
            //                    frm.ShowDialog();
            //                }
            //                else
            //                {
            //                    MessageBox.Show("فشلت عملية إعادة الطباعة");
            //                }
            //            }
            //            else
            //            {
            //                MessageBox.Show("عدد مرات طباعة ورقة الاقتراع تجاوز الحد الاقصى المسموح به");
            //            }
            //        }
            //        else
            //        {
            //            Dialogs.Dg_Error frm = new Dialogs.Dg_Error("ليس لديك الصلاحية الكافية");
            //            frm.ShowDialog();
            //        }
            //    }
            //}
            //catch (Exception ex)
            //{
            //    MessageBox.Show(ex.Message);
            //}
        }
示例#2
0
 private void btn_vote_reprint_Click(object sender, EventArgs e)
 {
     if (Db.HasRight(SharedParam.CurrentUser.RoleId, 5, 1, "ReprintVotePaper"))
     {
         frm_PrintVote frm = new frm_PrintVote("reprint", string.Empty, "vote");
         frm.ShowDialog();
     }
     else
     {
         Dialogs.Dg_Error frm = new Dialogs.Dg_Error("ليس لديك الصلاحية الكافية");
         frm.ShowDialog();
     }
 }
示例#3
0
        private void btn_vote_print_Click(object sender, EventArgs e)
        {
            frm_PrintVote frm = new frm_PrintVote("first_print", string.Empty, "vote");

            frm.ShowDialog();
        }