private void InitialLoad() { _container = new ContainerVisitor(); var res = _service.GetRegularyVisitor(); if (res.Status) { listRegulary = (List <TRN_VISITOR>)res.ResultObj; panelRegulary.Controls.Clear(); foreach (var item in listRegulary) { Button btn = new Button(); btn.Dock = DockStyle.Top; btn.Height = 100; btn.Font = new Font(btn.Font.FontFamily, 20); btn.BackColor = Color.FromArgb(232, 249, 102); btn.Text = item.FIRST_NAME + " " + item.LAST_NAME; btn.Tag = item.AUTO_ID; btn.Click += new EventHandler(VisitorSelected_EventHadler); panelRegulary.Controls.Add(btn); } } else { } }
private void SetPageControl(ContainerVisitor obj) { if (obj.PageInfo == null) { obj.PageInfo = new Pagination(); } if (obj.PageInfo.PAGE == 1) { btnFirst.Enabled = false; btnPrevious.Enabled = false; } else { btnFirst.Enabled = true; btnPrevious.Enabled = true; } if (obj.PageInfo.PAGE >= obj.PageInfo.TOTAL_PAGE) { btnLast.Enabled = false; btnNext.Enabled = false; } else { btnLast.Enabled = true; btnNext.Enabled = true; } txtPage.Text = "หน้า : " + obj.PageInfo.PAGE.ToString() + "/" + obj.PageInfo.TOTAL_PAGE.ToString(); }
private void BindGridData() { var filter = new VisitorFilter() { DATE_FROM = (dtFrom.Value == null || dtFrom.Value == DateTime.MinValue) ? DateTime.Now : dtFrom.Value, DATE_TO = (dtTo.Value == null || dtTo.Value == DateTime.MinValue) ? DateTime.Now : dtTo.Value }; if (radAll.Checked) { filter.TYPE = nameof(VisitorMode.All); } if (radIn.Checked) { filter.TYPE = nameof(VisitorMode.In); } if (radOut.Checked) { filter.TYPE = nameof(VisitorMode.Out); } filter.DEPT_ID = Convert.ToInt32(ddlDept.SelectedValue); _container.Filter = filter; _container = _service.GetVisitorForReport(_container); SetDataSourceHeader(gridReportList, ListHeader(), _container.ResultObj); }
private void BindGridData() { var filter = new VisitorFilter() { ID_CARD = txtIDCard.Text, LICENSE_PLATE = txtLicense.Text, NO = txtNo.Text == "" ? 0 : Convert.ToInt32(txtNo.Text), FIRST_NAME = txtName.Text, LAST_NAME = txtLastName.Text }; if (comboType.SelectedIndex == 0) { } else if (comboType.SelectedIndex == 1) { filter.TYPE = "In"; } else if (comboType.SelectedIndex == 2) { filter.TYPE = "Out"; } else if (comboType.SelectedIndex == 3) { filter.TYPE = "Appointment"; } else if (comboType.SelectedIndex == 4) { filter.TYPE = "AppointmentOut"; } _container.Filter = filter; _container = _service.Retrieve(_container); SetDataSourceHeader(gridVisitorList, ListHeader(), _container.ResultObj); SetPageControl(_container); }
public void ParseListsChunks(ContainerVisitor visitor, BinaryReader reader, long offset, long stopAt, StructInstance parent) { while (offset < stopAt) { reader.BaseStream.Seek(offset, SeekOrigin.Begin); string id = Util.ReadFourCC(reader); int size = reader.ReadInt32(); if (size % 2 != 0) { size++; } StructInstance inst = null; if (id == "LIST") // 'LIST' listSize listType listData { string listType = Util.ReadFourCC(reader); // a LIST instance is needed to maintain a list of sub LISTs and CHUNKs. StructElement listDef = _chunkDefs["LIST"]; inst = GetChunkInstance(reader, listDef, 0, parent); if (listType != "movi") { visitor.BeginVisitNode( string.Format("LIST ({0})", listType), string.Empty); ParseListsChunks(visitor, reader, reader.BaseStream.Position, offset + size + 8, inst); } else { visitor.BeginVisitNode( string.Format("LIST ({0})", listType), "Content in this list is skipped."); } offset += size + 8; } else // ckID ckSize ckData { StructElement chunkDef = _chunkDefs[id]; inst = GetChunkInstance(reader, chunkDef, size, parent); visitor.BeginVisitNode(id, GetChunkDescription(reader, id, size, inst)); offset += size + 8; } if (parent != null) { // link CHUNK to its parent LIST parent[id] = inst; } visitor.EndVisitNode(); } }
private void btnFind_Click(object sender, EventArgs e) { frmNumber frm = new frmNumber(); if (frm.ShowDialog() == DialogResult.OK) { txtNo.Text = frm.text; int NO = txtNo.Text == "" ? 0 : Convert.ToInt32(txtNo.Text); var res = _service.GetVisitorForOutByNo(NO); if (res.Status) { _container = res; if (_container.TRN_VISITOR != null && _container.TRN_VISITOR.AUTO_ID > 0) { btnSave.Enabled = true; txtPersonInfo.Text = _container.TRN_VISITOR.FIRST_NAME + " " + _container.TRN_VISITOR.LAST_NAME; if (_container.TRN_VISITOR.MAS_PROVINCE != null) { txtCarInfo.Text = _container.TRN_VISITOR.MAS_PROVINCE.NAME + " " + _container.TRN_VISITOR.LICENSE_PLATE; } if (_container.TRN_VISITOR.TRN_ATTACHEDMENT != null) { if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.Count > 0) { if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO != null) { picImage.Image = ByteToImage(_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO); } if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().ID_CARD_PHOTO != null) { picCard.Image = ByteToImage(_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().ID_CARD_PHOTO); } } } else { txtCarInfo.Text = "ไม่ได้นำรถมา"; } } else { MessageBox.Show(res.Message, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPersonInfo.Text = ""; txtCarInfo.Text = ""; _container.TRN_VISITOR = null; btnSave.Enabled = false; } } } }
public void ParseAtoms(ContainerVisitor visitor, BinaryReader reader, long offset, long stopAt, StructInstance parent) { while (offset < stopAt) { reader.BaseStream.Seek(offset, SeekOrigin.Begin); uint atomSize = Util.EndianFlip32(reader.ReadUInt32()); string atomType = Util.ReadFourCC(reader); if (_atomDefs.ContainsKey(atomType)) { StructElement atomDef = _atomDefs[atomType]; StructInstance inst = GetAtomInstance(reader, atomDef, atomSize, parent); string desc = GetAtomDesc(atomDef, atomSize, inst); visitor.BeginVisitNode(atomType, desc); // If it is a container atom if (atomDef != null && atomDef.Elements == null) { // parse children atoms recursively ParseAtoms(visitor, reader, reader.BaseStream.Position, offset + atomSize, inst); } if (parent != null) { parent[atomType] = inst; } visitor.EndVisitNode(); } // now set offset to next atom (or end-of-file) in special case // (atomSize = 0 means atom goes to EOF) if (atomSize == 0) { offset = reader.BaseStream.Length; } else { offset += atomSize; } // if a 'udta' container atom, then jump ahead 4 to work around // Apple's QT 1.0 workaround // @see http://developer.apple.com/technotes/qt/qt_03.html if (atomType == "udta") { offset += 4; } } }
private void frmVisitorOut_Load(object sender, EventArgs e) { if (outFlag == true) { var res = _service.GetVisitorForOutByID(inID); if (res.Status) { _container = res; if (_container.TRN_VISITOR != null && _container.TRN_VISITOR.AUTO_ID > 0) { btnSave.Enabled = true; txtNo.Text = _container.TRN_VISITOR.NO.ToString(); txtPersonInfo.Text = _container.TRN_VISITOR.FIRST_NAME + " " + _container.TRN_VISITOR.LAST_NAME; if (_container.TRN_VISITOR.MAS_PROVINCE != null) { txtCarInfo.Text = _container.TRN_VISITOR.MAS_PROVINCE.NAME + " " + _container.TRN_VISITOR.LICENSE_PLATE; } if (_container.TRN_VISITOR.TRN_ATTACHEDMENT != null) { if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.Count > 0) { if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO != null) { picImage.Image = ByteToImage(_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO); } if (_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().ID_CARD_PHOTO != null) { picCard.Image = ByteToImage(_container.TRN_VISITOR.TRN_ATTACHEDMENT.FirstOrDefault().ID_CARD_PHOTO); } } } else { txtCarInfo.Text = "ไม่ได้นำรถมา"; } } else { MessageBox.Show(res.Message, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPersonInfo.Text = ""; txtCarInfo.Text = ""; _container.TRN_VISITOR = null; btnSave.Enabled = false; } } } ; }
private void BindGridData() { var filter = new VisitorFilter() { //TYPE = "IN", DATE_FROM = (dtFrom.Value == null || dtFrom.Value == DateTime.MinValue) ? DateTime.Now : dtFrom.Value, DATE_TO = (dtTo.Value == null || dtTo.Value == DateTime.MinValue) ? DateTime.Now : dtTo.Value }; _container.Filter = filter; _container = _service.GetVisitorForReport(_container); SetDataSourceHeader(gridListVisitor, ListHeader(), _container.ResultObj); }
private void BindGridData() { var filter = new VisitorFilter() { ID_CARD = txtIDCard.Text, FIRST_NAME = txtName.Text, LAST_NAME = txtLastName.Text, LICENSE_PLATE = txtLicense.Text, }; if (chkDate.Checked) { filter.DATE_FROM = dtContactDate.Value; } _container.Filter = filter; _container = _service.GetListVisitorNotOut(_container); lblTotalItem.Text = _container.PageInfo.TOTAL_ITEM.ToString(); SetDataSourceHeader(gridVisitorOut, ListHeader(), _container.ResultObj); SetPageControl(_container); }
private void btnPrintMonth_Click(object sender, EventArgs e) { var timeNow = DateTime.Now; var firstDayOfMonth = new DateTime(timeNow.Year, timeNow.Month, 1); var lastDayOfMonth = firstDayOfMonth.AddMonths(1).AddDays(-1); var filter = new VisitorFilter() { DATE_FROM = ChangeTime(firstDayOfMonth, 0, 0, 0, 1), DATE_TO = ChangeTime(lastDayOfMonth, 23, 59, 59, 59), }; _container.Filter = filter; _container = _service.GetVisitorForReport(_container); if (_container.ResultObj.Count > 0) { List <CustomVisitor> listData = (List <CustomVisitor>)_container.ResultObj; DataTable dt = ConvertToDataTable(listData); DataTable headerTable = new DataTable("Customers"); DataColumn dtColumn; DataRow myDataRow; dtColumn = new DataColumn(); dtColumn.DataType = typeof(String); dtColumn.ColumnName = "COMPANY_NAME"; headerTable.Columns.Add(dtColumn); dtColumn = new DataColumn(); dtColumn.DataType = typeof(String); dtColumn.ColumnName = "USER_PRINT"; headerTable.Columns.Add(dtColumn); myDataRow = headerTable.NewRow(); myDataRow["COMPANY_NAME"] = "BIG Visitor Management"; myDataRow["USER_PRINT"] = LOGIN; headerTable.Rows.Add(myDataRow); ReportDocument rpt = new ReportDocument(); string path = System.Reflection.Assembly.GetExecutingAssembly().Location; var appPath = Application.StartupPath + "\\" + "VisitorListReport.rpt"; rpt.Load(appPath); rpt.Database.Tables[0].SetDataSource(dt); rpt.Database.Tables[1].SetDataSource(headerTable); using (Form form = new Form()) { CrystalReportViewer tempViewer = new CrystalReportViewer(); tempViewer.ActiveViewIndex = -1; tempViewer.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; tempViewer.Dock = System.Windows.Forms.DockStyle.Fill; tempViewer.Name = "tempViewer"; tempViewer.SelectionFormula = ""; tempViewer.TabIndex = 0; tempViewer.ViewTimeSelectionFormula = ""; tempViewer.ReportSource = rpt; tempViewer.AutoSize = true; tempViewer.Refresh(); form.Controls.Add(tempViewer); form.Size = this.Size; form.StartPosition = FormStartPosition.CenterParent; form.ShowDialog(); } } SetDataSourceHeader(gridReportList, ListHeader(), _container.ResultObj); }
private void Save() { try { if (formMode == FormMode.Add) { var obj = GetObjectfromControl(); string dir = DIRECTORY_IN + "\\" + obj.NO + "\\"; Directory.CreateDirectory(dir); var attachment = new TRN_ATTACHEDMENT(); if (isChangePhoto || isChangeCardPhoto) { if (isChangePhoto) { attachment.CONTACT_PHOTO = ImageToByte(picPhoto); } else { attachment.CONTACT_PHOTO = BYTE_IMAGE; } if (isChangeCardPhoto) { attachment.ID_CARD_PHOTO = ImageToByte(picCard); } else { attachment.ID_CARD_PHOTO = BYTE_IMAGE; } obj.TRN_ATTACHEDMENT = new List <TRN_ATTACHEDMENT>(); obj.TRN_ATTACHEDMENT.Add(attachment); attachment.PHOTO_URL = dir; } if (visitorMode == VisitorMode.In) { obj.TYPE = VisitorMode.In.ToString(); if (isChangePhoto) { picPhoto.Image.Save(dir + "PHOTO.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); } if (isChangeCardPhoto) { picCard.Image.Save(dir + "ID_CARD.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); } } if (visitorMode == VisitorMode.Out) { obj.TYPE = VisitorMode.Out.ToString(); } if (visitorMode == VisitorMode.Appointment) { obj.TYPE = VisitorMode.Appointment.ToString(); if (isChangePhoto) { picPhoto.Image.Save(dir + "PHOTO.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); } if (isChangeCardPhoto) { picCard.Image.Save(dir + "ID_CARD.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); } } if (visitorMode == VisitorMode.Regulary) { obj.TYPE = VisitorMode.Regulary.ToString(); } var container = new ContainerVisitor { TRN_VISITOR = obj }; var res = _service.Create(container); if (res.Status) { PrintSlip(res.ResultObj.AUTO_ID, obj.NO); MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(res.Message + res.ExceptionMessage); } } if (formMode == FormMode.Edit) { var obj = GetObjectfromControl(); var container = new ContainerVisitor { TRN_VISITOR = obj }; var res = _service.Update(container); if (res.Status) { MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(res.Message + res.ExceptionMessage); } } } catch (Exception) { throw; } }
public void Walk(ContainerVisitor visitor) { using (BinaryReader reader = new BinaryReader(File.OpenRead(_fname))) { // 'RIFF' fileSize fileType (data) if (Util.ReadFourCC(reader) == "RIFF") { _fileSize = reader.ReadInt32(); _fileType = Util.ReadFourCC(reader); visitor.BeginVisitNode(string.Format("RIFF ({0})", _fileType), string.Empty); ParseListsChunks(visitor, reader, reader.BaseStream.Position, _fileSize + 8, null); visitor.EndVisitNode(); } } }
public void Walk(ContainerVisitor visitor) { using (BinaryReader reader = new BinaryReader(File.OpenRead(_fname))) { ParseAtoms(visitor, reader, 0, reader.BaseStream.Length, null); } }
private void gridVisitorList_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex > -1) { if (e.ColumnIndex == 0) { #region ===================== edit ===================== var id = Convert.ToInt32(gridVisitorList.Rows[e.RowIndex].Cells["AUTO_ID"].Value); var obj = _service.GetVisitorByAutoID(id); frmVisitor frm = new frmVisitor(); frm.visitorObj = obj.TRN_VISITOR; if (obj.TRN_VISITOR.TYPE == "Appointment") { frm.visitorMode = VisitorMode.Appointment; } if (obj.TRN_VISITOR.TYPE == "In") { frm.visitorMode = VisitorMode.In; } if (obj.TRN_VISITOR.TYPE == "Out") { frm.visitorMode = VisitorMode.Out; } frm.formMode = FormMode.Edit; if (frm.ShowDialog() == DialogResult.OK) { ResetScreen(); } #endregion } else if (e.ColumnIndex == 1) { #region ===================== delete ===================== if (MessageBox.Show(Message.MSG_DELETE_CONFIRM, "แจ้งเตือน", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { var id = Convert.ToInt32(gridVisitorList.Rows[e.RowIndex].Cells["AUTO_ID"].Value); ContainerVisitor obj = new ContainerVisitor { TRN_VISITOR = new TRN_VISITOR { AUTO_ID = id } }; var res = _service.Delete(obj); if (res.Status) { MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetScreen(); } else { MessageBox.Show(res.ExceptionMessage, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); } } #endregion } else if (e.ColumnIndex == 2) { var type = gridVisitorList.Rows[e.RowIndex].Cells["TYPE"].Value.ToString(); if (type != "ออก" && type != "นัดล่วงหน้า(ออก)") { #region ===================== print ===================== var id = Convert.ToInt32(gridVisitorList.Rows[e.RowIndex].Cells["AUTO_ID"].Value); var obj = _service.GetVisitorByAutoIDForReport(id); var reportPara = _service.GetReportParameter(); if (obj.ResultObj.Count > 0) { List <CustomVisitor> listData = (List <CustomVisitor>)obj.ResultObj; DataTable dt = ConvertToDataTable(listData); ReportDocument rpt = new ReportDocument(); string path = System.Reflection.Assembly.GetExecutingAssembly().Location; if (listData.FirstOrDefault().BY_PASS == "N" || listData.FirstOrDefault().BY_PASS == null) { //var appPath = Application.StartupPath + "\\" + "ReportSlip.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlip_New.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlip_Bando.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlip_JBF.rpt"; var appPath = Application.StartupPath + "\\" + "ReportSlip_Charoen.rpt"; rpt.Load(appPath); rpt.SetDataSource(dt); rpt.PrintToPrinter(1, true, 0, 0); } else { //var appPath = Application.StartupPath + "\\" + "ReportSlipByPass.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlipByPass_New.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlipByPass_Bando.rpt"; //var appPath = Application.StartupPath + "\\" + "ReportSlipByPass_JBF.rpt"; var appPath = Application.StartupPath + "\\" + "ReportSlipByPass_Charoen.rpt"; rpt.Load(appPath); rpt.SetDataSource(dt); rpt.PrintToPrinter(1, true, 0, 0); } } #endregion } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Save() { try { if (_container.TRN_VISITOR != null) { var res = new ContainerVisitor(); if (outFlag) { res = _service.UpdateVisitorOutByID(_container); } else { res = _service.UpdateVisitorOut(_container); } if (res.Status) { res = _service.GetItem(_container); if (res.Status) { var org_obj = _container.TRN_VISITOR; int no = Convert.ToInt32(res.TRN_VISITOR.NO); var obj = new TRN_VISITOR() { NO = org_obj.NO, ID_CARD = org_obj.ID_CARD, TYPE = org_obj.TYPE == "Appointment" ? "AppointmentOut" : "Out", FIRST_NAME = org_obj.FIRST_NAME, LAST_NAME = org_obj.LAST_NAME, CAR_TYPE_ID = org_obj.CAR_TYPE_ID, LICENSE_PLATE = org_obj.LICENSE_PLATE, LICENSE_PLATE_PROVINCE_ID = org_obj.LICENSE_PLATE_PROVINCE_ID, REASON_ID = org_obj.REASON_ID, CONTACT_EMPLOYEE_ID = org_obj.CONTACT_EMPLOYEE_ID, STATUS = 2, CREATED_BY = LOGIN, UPDATED_BY = LOGIN, CREATED_DATE = DateTime.Now, UPDATED_DATE = DateTime.Now, YEAR = org_obj.YEAR, MONTH = org_obj.MONTH, TRN_ATTACHEDMENT = org_obj.TRN_ATTACHEDMENT, }; if (isChangePhoto) { if (obj.TRN_ATTACHEDMENT.Count > 0) { obj.TRN_ATTACHEDMENT.FirstOrDefault().VISITOR_ID = 0; obj.TRN_ATTACHEDMENT.FirstOrDefault().AUTO_ID = 0; obj.TRN_ATTACHEDMENT.FirstOrDefault().TRN_VISITOR = null; obj.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO = ImageToByte(picSlip); } else { var attach = new TRN_ATTACHEDMENT(); attach.CONTACT_PHOTO = ImageToByte(picSlip); obj.TRN_ATTACHEDMENT = new List <TRN_ATTACHEDMENT>(); obj.TRN_ATTACHEDMENT.Add(attach); } } else { if (obj.TRN_ATTACHEDMENT.Count > 0) { obj.TRN_ATTACHEDMENT.FirstOrDefault().VISITOR_ID = 0; obj.TRN_ATTACHEDMENT.FirstOrDefault().AUTO_ID = 0; obj.TRN_ATTACHEDMENT.FirstOrDefault().TRN_VISITOR = null; obj.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO = org_obj.TRN_ATTACHEDMENT.FirstOrDefault().CONTACT_PHOTO; } } var container = new ContainerVisitor { TRN_VISITOR = obj }; res = _service.Create(container); if (res.Status) { string dir = DIRECTORY_OUT + "\\" + obj.NO + "\\"; Directory.CreateDirectory(dir); if (obj.TRN_ATTACHEDMENT.Count > 0) { SaveImage(picImage, dir + "PHOTO.jpg"); SaveImage(picCard, dir + "ID_CARD.jpg"); } if (isChangePhoto) { SaveImage(picSlip, dir + "SLIP.jpg"); } MessageBox.Show(Message.MSG_SAVE_COMPLETE, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(res.ExceptionMessage, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(res.ExceptionMessage, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(res.ExceptionMessage, "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("ไม่มีข้อมูล", "แจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { } }