private void cbbNew_Click(object sender, EventArgs e)
        {
            var frmAddPersons = new gatepass.ui.package.frm_SelectOrAddPersons4();

            ////   frmAddPersons.pmStatus = ItemsPublic.IndexStatus.toEdit;
            // //  frmAddPersons.IndexPack = (decimal?)MainRadGridView.CurrentRow.Cells["package_Id"].Value;
            // //  frmAddPersons.setItemsPack(ref radGridViewPacks);
            frmAddPersons.ShowDialog();
            if (frmAddPersons.State)
            {
                radGridViewPackManage.DataSource = frmAddPersons.radGridViewSelected;
                //radGridViewPackManage.Enabled = true;
            }
            frmAddPersons.Close();
            frmAddPersons.Dispose();
        }
Esempio n. 2
0
        private void frm_packsBackUp01_eventSaveToNew()
        {
            frmPackM           = new gatepass.ui.package.frm_GatePassesGatePlace();
            frmPackM.pmStatus  = ItemsPublic.IndexStatus.toNew;
            frmPackM.IndexPack = null;
            frmPackM.isNew     = true;
            //	 frmPackM.

            var frmAddPersons = new gatepass.ui.package.frm_SelectOrAddPersons4();

            frmAddPersons.ShowDialog();
            if (true || frmAddPersons.DialogResult == DialogResult.OK)
            {
                //	frmAddPersons.ShowDialog();
                if (frmAddPersons.State)
                {
                    //MainRadGridView.DataSource=null;
                    //MainRadGridView.SelectAll();
                    //frmPackM.MainRadGridView.AllowAddNewRow = true;
                    frmPackM.IsnewRowAdded = true;
                    //frmPackM.MainRadGridView.CurrentRow = null;
                    //MainRadGridView.Rows.RemoveAt(0);
                    //frmPackM.MainRadGridView.DataSource = null;
                    //MainRadGridView.EndInit();
                    //MainRadGridView.EndUpdate();
                    //	MainRadGridView.EndEdit();
                    //while (MainRadGridView.Rows.Count > 0)
                    //{
                    //    MainRadGridView.Rows.RemoveAt(0);
                    //}

                    for (int count = 0; count < frmAddPersons.radGridViewSelected.Rows.Count; count++)
                    {
                        #region set rows

                        frmPackM.MainRadGridView.Rows.AddNew();
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_ID"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_ID"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_NationalCode"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_NationalCode"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_isWoman"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_isWoman"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_IdentifyCode"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_IdentifyCode"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_LicenseDriverCode"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LicenseDriverCode"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Name"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Name"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Surname"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Surname"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_FatherName"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_FatherName"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_BirthCity"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthCity"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_RegisterCity"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCity"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Nationality"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Nationality"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_BirthDate"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthDate"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Phone1"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone1"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Phone2"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone2"].Value;
                        //						frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_HaveForm"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_HaveForm"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_RegisterCode"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCode"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_LabelIsWoman"].Value =
                            frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LabelIsWoman"].Value;
                        frmPackM.MainRadGridView.CurrentRow.Cells["Gatepass_ID"].Value       = -1;
                        frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_IntPrint"].Value = -1;
                        frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_IsDriver"].Value = false;
                        frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_TimeLock"].Value = null;
                        frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_LockerId"].Value = -1;
                        frmPackM.MainRadGridView.CurrentRow.Cells["package_Id"].Value        = -1;
                        if (frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value != null)
                        {
                            using (var ms = new System.IO.MemoryStream())
                            {
                                ((Bitmap)frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value).
                                Save(ms,
                                     System.
                                     Drawing
                                     .
                                     Imaging
                                     .
                                     ImageFormat
                                     .Jpeg);
                                var picture = ms.ToArray();
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = picture.Length > 0
                                                                                                                                ? picture
                                                                                                                                : null;
                            }
                        }
                        else
                        {
                            frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = null;
                        }

                        #endregion
                    }
                    frmPackM.MainRadGridView.AllowAddNewRow = false;
                    frmPackM.IsnewRowAdded = false;
                    //frmPackM.MainRadGridView.Refresh();
                }

                var frmSet = new gatepass.ui.package.frm_SettingPackGatePlace();
                frmSet.ShowDialog();
                frmPackM.SetSetting(frmSet.v01_UC_packDetailsNewGatePlace1);
                frmPackM.ShowDialog();
                //result = frmPackM.gotResult ();
                result = frmPackM.DialogResult == DialogResult.OK ? frmPackM.gotResult() : null;

                frmPackM.Close();
                frmPackM.Dispose();
                frmSet.Close();
                frmSet.Dispose();
                frmAddPersons.Close();
                frmAddPersons.Dispose();
            }
        }
        private void baridTreeView1_SelectedNodeChanged(object sender, Telerik.WinControls.UI.RadTreeViewEventArgs e)
        {
            try
            {
                CurrentNode = e.Node;
                Cursor      = Cursors.WaitCursor;
                switch (CurrentNode.Name)
                {
                case "NodeAgree":
                    //  baridTreeView1.Nodes["NodeManagement"].Nodes["NodeVehicleType"].Visible = true;
                    //baridTreeView1.Nodes["NodeManagement"].Nodes.Refresh();
                    //baridTreeView1.Refresh();
                    //  break;
                    var frmNodeAgree = new gatepass.ui.agreement.frm_Agreements();
                    frmNodeAgree.ShowDialog();
                    frmNodeAgree.Close();
                    frmNodeAgree.Dispose();
                    break;

                case "NodeGroup":
                    var frmNodeGroup = new gatepass.ui.group.frm_groups();
                    frmNodeGroup.ShowDialog();
                    frmNodeGroup.Close();
                    frmNodeGroup.Dispose();
                    break;

                case "NodeOffice":
                    //   baridTreeView1.Nodes["NodeManagement"].Nodes["NodeVehicleType"].Visible = false;
                    //baridTreeView1.Nodes["NodeManagement"].Nodes.Refresh();
                    //baridTreeView1.Refresh();
                    //  break;
                    var frmNodeOffice = new gatepass.ui.office.frm_offices();
                    frmNodeOffice.ShowDialog();
                    frmNodeOffice.Close();
                    frmNodeOffice.Dispose();
                    break;

                case "NodeOper":
                    var frmNodeOper = new gatepass.ui.operators.frm_operators();
                    frmNodeOper.ShowDialog();
                    frmNodeOper.Close();
                    frmNodeOper.Dispose();
                    break;

                case "NodePerson":
                    var frmNodePerson = new gatepass.ui.person.frm_person();
                    frmNodePerson.ShowDialog();
                    frmNodePerson.Close();
                    frmNodePerson.Dispose();
                    break;

                case "NodeVehicleType":
                    var frmNodeVehicleType = new gatepass.ui.vehicle.frm_vehicleTypes();
                    frmNodeVehicleType.ShowDialog();
                    frmNodeVehicleType.Close();
                    frmNodeVehicleType.Dispose();
                    break;

                case "NodeVehicles":
                    var frmNodeVehicles = new gatepass.ui.vehicle.frm_vehicles();
                    frmNodeVehicles.ShowDialog();
                    frmNodeVehicles.Close();
                    frmNodeVehicles.Dispose();
                    break;

                case "NodeTravelArea":
                    var frmNodeTravelArea = new gatepass.ui.travelarea.frm_travelAreas();
                    frmNodeTravelArea.ShowDialog();
                    frmNodeTravelArea.Close();
                    frmNodeTravelArea.Dispose();
                    break;

                case "NodeBLReasons":
                    var frmNodeBLReasons = new gatepass.ui.blacklist.frm_blacklistReasons();
                    frmNodeBLReasons.ShowDialog();
                    frmNodeBLReasons.Close();
                    frmNodeBLReasons.Dispose();
                    break;

                case "NodeBlackLists":
                    var frmNodeBlackLists = new gatepass.ui.blacklist.frm_blacklists();
                    frmNodeBlackLists.ShowDialog();
                    frmNodeBlackLists.Close();
                    frmNodeBlackLists.Dispose();
                    break;

                case "NodeCreateGp":
                    //var frmCreateGp = new gatepass.ui.package.frm_GatePasses ();
                    //frmCreateGp = new gatepass.ui.package.frm_GatePasses ();
                    //frmCreateGp.pmStatus = ItemsPublic.IndexStatus.toNew;
                    //frmCreateGp.IndexPack = null;
                    //frmCreateGp.isNew=true;
                    //frmCreateGp.ShowDialog ();
                    //frmCreateGp.Close ();
                    //frmCreateGp.Dispose ();
                    var frmSet   = new gatepass.ui.package.frm_SettingPack();
                    var frmPackM = new gatepass.ui.package.frm_GatePasses();
                    frmPackM.pmStatus  = ItemsPublic.IndexStatus.toNew;
                    frmPackM.IndexPack = null;
                    frmPackM.isNew     = true;
                    //	 frmPackM.

                    var frmAddPersons = new gatepass.ui.package.frm_SelectOrAddPersons4();
                    frmAddPersons.ShowDialog();
                    if (frmAddPersons.DialogResult == DialogResult.OK)
                    {
                        //	frmAddPersons.ShowDialog();
                        if (frmAddPersons.State)
                        {
                            //MainRadGridView.DataSource=null;
                            //MainRadGridView.SelectAll();
                            //frmPackM.MainRadGridView.AllowAddNewRow = true;
                            frmPackM.IsnewRowAdded = true;
                            //frmPackM.MainRadGridView.CurrentRow = null;
                            //MainRadGridView.Rows.RemoveAt(0);
                            //frmPackM.MainRadGridView.DataSource = null;
                            //MainRadGridView.EndInit();
                            //MainRadGridView.EndUpdate();
                            //	MainRadGridView.EndEdit();
                            //while (MainRadGridView.Rows.Count > 0)
                            //{
                            //    MainRadGridView.Rows.RemoveAt(0);
                            //}

                            for (int count = 0; count < frmAddPersons.radGridViewSelected.Rows.Count; count++)
                            {
                                #region set rows

                                frmPackM.MainRadGridView.Rows.AddNew();
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_ID"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_ID"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_NationalCode"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_NationalCode"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_isWoman"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_isWoman"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_IdentifyCode"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_IdentifyCode"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_LicenseDriverCode"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LicenseDriverCode"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Name"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Name"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Surname"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Surname"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_FatherName"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_FatherName"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_BirthCity"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthCity"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_RegisterCity"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCity"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Nationality"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Nationality"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_BirthDate"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthDate"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Phone1"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone1"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_Phone2"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone2"].Value;
                                //						frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_HaveForm"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_HaveForm"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_RegisterCode"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCode"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Person_LabelIsWoman"].Value =
                                    frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LabelIsWoman"].Value;
                                frmPackM.MainRadGridView.CurrentRow.Cells["Gatepass_ID"].Value       = -1;
                                frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_IntPrint"].Value = -1;
                                frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_IsDriver"].Value = false;
                                frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_TimeLock"].Value = null;
                                frmPackM.MainRadGridView.CurrentRow.Cells["GatePass_LockerId"].Value = -1;
                                frmPackM.MainRadGridView.CurrentRow.Cells["package_Id"].Value        = -1;
                                if (frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value != null)
                                {
                                    using (var ms = new System.IO.MemoryStream())
                                    {
                                        ((Bitmap)frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value).
                                        Save(ms,
                                             System.
                                             Drawing
                                             .
                                             Imaging
                                             .
                                             ImageFormat
                                             .Jpeg);
                                        var picture = ms.ToArray();
                                        frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = picture.Length > 0
                                                                                                                                                        ? picture
                                                                                                                                                        : null;
                                    }
                                }
                                else
                                {
                                    frmPackM.MainRadGridView.CurrentRow.Cells["Person_Picture"].Value = null;
                                }

                                #endregion
                            }
                            frmPackM.MainRadGridView.AllowAddNewRow = false;
                            frmPackM.IsnewRowAdded = false;
                            //frmPackM.MainRadGridView.Refresh();

                            //frmSet = new gatepass.ui.package.frm_SettingPack();
                            frmSet.ShowDialog();
                            if (frmSet.DialogResult == DialogResult.OK)
                            {
                                frmPackM.SetSetting(frmSet.uC_packDetailsForNew1);
                                frmPackM.ShowDialog();
                            }
                            //result = frmPackM.gotResult ();
                            //result = frmPackM.DialogResult == DialogResult.OK ? frmPackM.gotResult() : null;
                        }
                        frmPackM.Close();
                        frmPackM.Dispose();
                        frmSet.Close();
                        frmSet.Dispose();
                        frmAddPersons.Close();
                        frmAddPersons.Dispose();
                    }
                    break;

                case "NodeListPacks":
                    var frmListPacks = new gatepass.ui.package.frm_packs();
                    frmListPacks.ShowDialog();
                    frmListPacks.Close();
                    frmListPacks.Dispose();
                    break;
                }
                Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                Cursor = Cursors.Default;
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 4
0
        protected void cbbNew_Click(object sender, EventArgs e)
        {
            try
            {
                //          eventStatusNew();
                //MainRadGridView.Enabled = false;
//                MainRadGridView.CurrentRow = null;
//              MainRadGridView.ClearSelection();
//            objManager.ChangeStatus(aorc.gatepass.ItemsPublic.IndexStatus.toNew);
                //ItemsPublic.MyStatus = ItemsPublic.IndexStatus.toNew;

                var frmAddPersons = new gatepass.ui.package.frm_SelectOrAddPersons4();
                ////   frmAddPersons.pmStatus = ItemsPublic.IndexStatus.toEdit;
                // //  frmAddPersons.IndexPack = (decimal?)MainRadGridView.CurrentRow.Cells["package_Id"].Value;
                // //  frmAddPersons.setItemsPack(ref radGridViewPacks);
                //frmAddPersons.radGridViewSelected = MainRadGridView;
                frmAddPersons.ShowDialog();
                if (frmAddPersons.State)
                {
                    //MainRadGridView.DataSource=null;
                    //MainRadGridView.SelectAll();
                    MainRadGridView.AllowAddNewRow = true;
                    ItemsPublic.IsnewRowAdded      = true;
                    MainRadGridView.CurrentRow     = null;

                    while (MainRadGridView.Rows.Count > 0)
                    {
                        MainRadGridView.Rows[0].Delete();
                    }

                    for (int count = 0; count < frmAddPersons.radGridViewSelected.Rows.Count; count++)
                    {
                        MainRadGridView.Rows.AddNew();
                        MainRadGridView.CurrentRow.Cells["Person_ID"].Value                = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_ID"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_NationalCode"].Value      = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_NationalCode"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_isWoman"].Value           = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_isWoman"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_IdentifyCode"].Value      = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_IdentifyCode"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_LicenseDriverCode"].Value = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LicenseDriverCode"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Name"].Value              = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Name"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Surname"].Value           = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Surname"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_FatherName"].Value        = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_FatherName"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_BirthCity"].Value         = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthCity"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_RegisterCity"].Value      = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCity"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Nationality"].Value       = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Nationality"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_BirthDate"].Value         = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_BirthDate"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Phone1"].Value            = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone1"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Phone2"].Value            = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Phone2"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_Picture"].Value           = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_Picture"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_HaveForm"].Value          = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_HaveForm"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_RegisterCode"].Value      = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_RegisterCode"].Value;
                        MainRadGridView.CurrentRow.Cells["Person_LabelIsWoman"].Value      = frmAddPersons.radGridViewSelected.Rows[count].Cells["Person_LabelIsWoman"].Value;
                        MainRadGridView.CurrentRow.Cells["Gatepass_ID"].Value              = -1;
                        MainRadGridView.CurrentRow.Cells["GatePass_IntPrint"].Value        = -1;
                        MainRadGridView.CurrentRow.Cells["GatePass_IsDriver"].Value        = false;
                        MainRadGridView.CurrentRow.Cells["GatePass_TimeLock"].Value        = -1;
                        MainRadGridView.CurrentRow.Cells["GatePass_LockerId"].Value        = -1;
                        //MainRadGridView.CurrentRow.Cells["package_Id"].Value =
                    }
                    MainRadGridView.AllowAddNewRow = false;
                    ItemsPublic.IsnewRowAdded      = false;
                    MainRadGridView.Refresh();
                    //radGridViewPackManage.Enabled = true;
                }
                frmAddPersons.Close();
                frmAddPersons.Dispose();
            }
            catch (Exception ex)
            {
                ItemsPublic.ShowMessage(ex.Message + "\n" + setErrMessage(ex));
                //ItemsPublic.ShowMessage(ex.Message);
                // this.Close();
            }
        }