Exemple #1
0
        private void radGridView3_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            if (e.Rows[0].Cells[1].Value == null)
            {
                AlertOperation("job_soc_rabotnik_add", new string[] { "Не указана дата начала.", "1" });
                e.Cancel = true;
                return;
            }
            _status = true;
            var commandServer = new CommandServer();
            var line          = radGridViewSoc.CurrentRow.Cells[0].Value + ",'" + e.Rows[0].Cells[1].Value + "',";

            radGridViewSoc.CurrentRow.Cells[2].Value = e.Rows[0].Cells[1].Value;

            if (e.Rows[0].Cells[2].Value != null)
            {
                line += "'" + e.Rows[0].Cells[2].Value + "'";
                radGridViewSoc.CurrentRow.Cells[3].Value = e.Rows[0].Cells[2].Value;
            }
            else
            {
                line += "null";
            }

            var returnSqlServer = commandServer.ExecReturnServer("job_soc_rabotnik_add", line);

            UpdateLoadJobTime();
            AlertOperation("job_soc_rabotnik_add " + line, returnSqlServer);
        }
        private void gvSubjects_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var newGL  = new object();
            var newGD  = new object();
            var newMPW = new object();

            newGL  = e.Rows[0].Cells["GradeLevel"].Value;
            newGD  = e.Rows[0].Cells["Description"].Value;
            newMPW = e.Rows[0].Cells["MPW"].Value;
            if (newGD == null)
            {
                MessageBox.Show("Subject Description should not be empty");
                e.Cancel = true;
            }
            else if (newGL == null)
            {
                MessageBox.Show("Grade Level should not be empty");
                e.Cancel = true;
            }
            else if (newMPW == null)
            {
                MessageBox.Show("Minutes per week should not be empty");
                e.Cancel = true;
            }
            else
            {
                if (subjects.FindAll(x => x.GradeLevel == newGL.ToString()).Count > 0)
                {
                    MessageBox.Show("Subject for this Grade Level already exist");
                    e.Cancel = true;
                }
            }
        }
Exemple #3
0
        private void gridViewEmployees_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            int id = int.Parse(e.Rows[0].Cells["colID"].Value.ToString());

            employeeManager.DeleteEmployee(id);
            UpdateStatusStrip();
        }
 private void gridEmployees_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (CheckValidation() == false)
     {
         e.Cancel = true;
     }
 }
        private void radGridView3_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);

            if (result == DialogResult.No)
            {
                e.Cancel = true;
            }
            else
            {
                int value = 0;
                DefaultSettingsRepository dRepo = new DefaultSettingsRepository();
                ContractRepository        cRepo = new ContractRepository();
                AppointmentRepository     rep   = new AppointmentRepository();
                int         appointmentId       = Convert.ToInt32(radGridView3.SelectedRows[0].Cells[0].Value.ToString());
                Appointment appo  = rep.getAppointment(appointmentId);
                string[]    parts = appo.Description.Split('/');
                foreach (string part in parts)
                {
                    DefaultSetting ds = dRepo.GetSetting(part);
                    value += Convert.ToInt32(ds.Value);
                }
                Contract contract = cRepo.getContract(appo.ContractId.Value);
                contract.ContractPayment -= value;
                cRepo.updateContract(contract);

                rep.deleteAppointment(appointmentId);
                ContractRepository repository = new ContractRepository();
                radGridView1.DataSource = repository.getContractsByCustomerId(customerId).ToList();
            }
        }
Exemple #6
0
 private void gridUsers_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (Helper.ShowQuestion("Are you sure to delete this item?") != DialogResult.Yes)
     {
         e.Cancel = true;
     }
 }
Exemple #7
0
        private void gridViewEmployees_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            if (e.Rows[0].Cells["colName"].Value != null && e.Rows[0].Cells["colHireDate"].Value != null && e.Rows[0].Cells["colAccType"].Value != null)
            {
                if (e.Rows[0].Cells["colBirthDate"].Value == null)
                {
                    e.Rows[0].Cells["colBirthDate"].Value = "01.01.2000";
                }
                if (e.Rows[0].Cells["colMobile"].Value == null)
                {
                    e.Rows[0].Cells["colMobile"].Value = "(000)000-00-00";
                }

                string         name     = e.Rows[0].Cells["colName"].Value.ToString();
                DateTime       date     = (DateTime)e.Rows[0].Cells["colHireDate"].Value;
                EmploymentType type     = (EmploymentType)Enum.Parse(typeof(EmploymentType), e.Rows[0].Cells["colAccType"].Value.ToString());
                DateTime       birthday = (DateTime)e.Rows[0].Cells["colBirthDate"].Value;
                string         mobile   = e.Rows[0].Cells["colMobile"].Value.ToString();
                int            id       = employeeManager.AddEmployee(name, date, type, false, birthday, mobile);
                e.Rows[0].Cells["colID"].Value = id;
                UpdateVacationDays(id, e.Rows[0]);
                UpdateStatusStrip();
            }
            else
            {
                MessageBox.Show("Заполните все данные о сотруднике!");
                e.Cancel = true;
            }
        }
 public void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     _studentService.AddStudent(e.Rows[0].Cells["Name"].Value.ToString(),
                                e.Rows[0].Cells["Email"].Value.ToString(),
                                e.Rows[0].Cells["Specialty"].Value.ToString(),
                                e.Rows[0].Cells["Course"].Value.ToString());
 }
Exemple #9
0
        private void radGridView4_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            if (e.Rows[0].Cells[1].Value == null)
            {
                AlertOperation("job_spezialist_add", new string[] { "Не указана дата начала.", "1" });
                e.Cancel = true;
                return;
            }
            _status = true;
            var commandServer = new CommandServer();
            var line          = radGridView2.CurrentRow.Cells[0].Value + ",'" + e.Rows[0].Cells[1].Value + "',";

            if (e.Rows[0].Cells[2].Value != null)
            {
                line += "'" + e.Rows[0].Cells[2].Value + "'";
            }
            else
            {
                line += "null";
            }

            var returnSqlServer = commandServer.ExecReturnServer("job_spezialist_add", line);

            if (returnSqlServer[1] == "1")
            {
                LoadGridFio();
                LoadGridFioOff();
            }
            AlertOperation("job_spezialist_add " + line, returnSqlServer);
        }
Exemple #10
0
        private void radGridView6_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var commandServer = new CommandServer();

            commandServer.ExecNoReturnServer("job_spezialist_delete", e.Rows[0].Cells[0].Value.ToString());
            LoadGridFio();
            LoadGridFioOff();
        }
Exemple #11
0
        private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            int idx = this.agenda_variable.IndexOf(e.Rows[0].Cells[0].Value.ToString());

            DeleteStatic(idx);
            GenerateIDX();
            ChangeIndex();
        }
Exemple #12
0
        private void radGridView3_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var commandServer = new CommandServer();

            commandServer.ExecNoReturnServer("job_soc_rabotnik_delete", e.Rows[0].Cells[0].Value.ToString());
            UpdateLoadJobTime();
            //loadGridSoc();
            //LoadGridSoc();
        }
Exemple #13
0
 private void gridUsers_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     newuserAdding = true;
     if (Helper.ConvertToString(gridUsers.CurrentRow.Cells["UserName"].Value) == string.Empty)
     {
         Helper.ShowError("Input the username of new account.");
         e.Cancel = true;
     }
     newuserAdding = false;
 }
Exemple #14
0
 private void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (e.Rows[0].Cells[1].Value == null || e.Rows[0].Cells[1].Value.ToString() == "")
     {
         RadMessageBox.Show("Не заполнено поле. Добавление отменено.", "Ошибка", MessageBoxButtons.OKCancel, RadMessageIcon.Info);
         e.Cancel = true;
         return;
     }
     var returnSqlServer = new CommandServer().ExecReturnServer("TypeHelpAdd", "'" + e.Rows[0].Cells[1].Value.ToString() + "'");
 }
Exemple #15
0
        private void gvScholarshipDiscount_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var newFee = new object();

            newFee = e.Rows[0].Cells["FeeID"].Value;

            if (newFee == null)
            {
                MessageBox.Show("Scholarship Discount should not be empty");
                e.Cancel = true;
            }
        }
Exemple #16
0
 private void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (e.Rows[0].Cells[0].Value == null || e.Rows[0].Cells[0].Value.ToString() == "" || e.Rows[0].Cells[1].Value == null ||
         e.Rows[0].Cells[0].Value.ToString().Contains(this.concat_nomor_agenda.ToString()))
     {
         e.Rows[0].Cells[1].Value = "";
         this.idxStaticValue.RemoveAt(this.idxStaticValue.Count - 1);
         e.Cancel      = true;
         this.rowAdded = false;
         MessageBox.Show(this, "Inputan tidak boleh kosong/mengandung karakter concat.", "Invalid value", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
 }
Exemple #17
0
        private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);

            if (result == DialogResult.No)
            {
                e.Cancel = true;
            }
            else
            {
                CustomerRepository repository = new CustomerRepository();
                repository.deleteCustomer(Convert.ToInt32(radGridView1.SelectedRows[0].Cells[0].Value.ToString()));
            }
        }
Exemple #18
0
        private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            GridViewRowInfo row = e.Rows[0];
            //Print
            DialogResult res = RadMessageBox.Show("Data akan terhapus? Pilih [Cancel] untuk membatalkan penghapusan.", "SMS - Verification"
                                                  , MessageBoxButtons.OKCancel
                                                  , RadMessageIcon.Question
                                                  , MessageBoxDefaultButton.Button2);

            if (res == System.Windows.Forms.DialogResult.OK)
            {
                logdetailTableAdapter.DeleteItem(long.Parse(row.Cells["detailid"].Value.ToString()));
            }
            else
            {
                e.Cancel = true;
            }
        }
Exemple #19
0
        private void radGridView5_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            if (_status)
            {
                _status = false;
                return;
            }

            if (e.Rows[0].Cells[1].Value == null || e.Rows[0].Cells[1].Value.ToString() == "")
            {
                AlertOperation("speziolist_add", new string[] { "Не указано ФИО.", "1" });
                e.Cancel = true;
                return;
            }
            var    commandServer = new CommandServer();
            var    commandClient = new CommandClient();
            string fio;
            var    line = e.Rows[0].Cells[1].Value.ToString();

            if (e.Rows[0].Cells[1].Value.ToString().Split(' ').Length == 3)
            {
                fio = commandClient.CharTo(e.Rows[0].Cells[1].Value.ToString().Split(' ')[0]) + " " +
                      commandClient.CharTo(e.Rows[0].Cells[1].Value.ToString().Split(' ')[1]) + " " +
                      commandClient.CharTo(e.Rows[0].Cells[1].Value.ToString().Split(' ')[2]);
            }
            else
            {
                fio = e.Rows[0].Cells[1].Value.ToString();
            }

            var parameters      = "'" + fio + "','0'";
            var returnSqlServer = commandServer.ExecNoReturnServer("speziolist_add", parameters);

            if (returnSqlServer[1] == "0")
            {
                e.Cancel = true;
            }

            AlertOperation("socRabotnik_add " + parameters, returnSqlServer);
            radGridView5.DataSource = _bindingSource_personel;
        }
Exemple #20
0
        private void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            GridViewRowInfo row = e.Rows[0];

            if (row.HierarchyLevel == 0)
            {
                return;
            }

            GridViewRelation             relation         = this.radGridView1.Relations.Find(row.ViewTemplate.Parent, row.ViewTemplate);
            GridViewRowInfo              parentRow        = row.Parent as GridViewRowInfo;
            PropertyDescriptorCollection parentProperties = ListBindingHelper.GetListItemProperties(parentRow.DataBoundItem);
            PropertyDescriptor           childDescriptor  = parentProperties.Find(relation.ChildColumnNames[0], true);

            if (childDescriptor != null)
            {
                IList children = childDescriptor.GetValue(parentRow.DataBoundItem) as IList;
                if (children != null)
                {
                    object newItem = Activator.CreateInstance(ListBindingHelper.GetListItemType(children));
                    bool   success = true;
                    foreach (GridViewColumn column in row.ViewTemplate.Columns)
                    {
                        if (column.IsVisible && !column.ReadOnly && row.Cells[column.FieldName].Value != null && success)
                        {
                            success = success & this.SetBoundValue(newItem, column.FieldName, row.Cells[column.FieldName].Value);
                        }
                    }

                    if (!success)
                    {
                        e.Cancel = true;
                    }
                    else
                    {
                        children.Add(newItem);
                    }
                }
            }
        }
        private void radGridView2_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            //payment
            DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);

            if (result == DialogResult.No)
            {
                e.Cancel = true;
            }
            else
            {
                ContractRepository repository = new ContractRepository();
                PaymentRepository  pRepo      = new PaymentRepository();
                int      paymentAmount        = Convert.ToInt32(radGridView2.SelectedRows[0].Cells[1].Value.ToString());
                int      paymentId            = Convert.ToInt32(radGridView2.SelectedRows[0].Cells[0].Value.ToString());
                Contract contract             = repository.getContract(selectedContractId);
                contract.Payment -= paymentAmount;
                pRepo.deletePayment(paymentId);
                repository.updateContract(contract);
                radGridView1.DataSource = repository.getContractsByCustomerId(customerId).ToList();
            }
        }
Exemple #22
0
 private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (e.Rows[0].Cells["detailid"].Value != null)
     {
         try
         {
             DialogResult res = RadMessageBox.Show("Pilihan anda akan di hapus. Pilih [Yes] untuk menghapus."
                                                   , "SMS - Verification"
                                                   , MessageBoxButtons.YesNo, RadMessageIcon.Question);
             //Delete row from db
             if (res == System.Windows.Forms.DialogResult.Yes)
             {
                 logdetailTableAdapter.DeleteItem(int.Parse(e.Rows[0].Cells["detailid"].Value.ToString()));
             }
         }
         catch (Exception ex)
         {
             helper.SysLog(this.GetType().Name, this.Text, ex.Message);
             helper.ErrorMessage("Gagal menghapus data");
             e.Cancel = true;
         }
     }
 }
Exemple #23
0
        private void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            bool error      = false;
            var  parameters = _key;

            if (e.Rows[0].Cells["_powered"].Value == null)
            {
                AlertOperation(new string[] { "Не указана степень", "0" });
                e.Cancel = true;
                var cell = radGridView1.MasterView.TableAddNewRow.Cells["_powered"];
                cell.Style.BackColor     = System.Drawing.Color.Tomato;
                cell.Style.CustomizeFill = true;
                error = true;
            }
            else
            {
                radGridView1.MasterView.TableAddNewRow.Cells["_powered"].Style.CustomizeFill = false;
                parameters += "," + e.Rows[0].Cells["_powered"].Value.ToString();
            }

            if (e.Rows[0].Cells["date1"].Value == null)
            {
                AlertOperation(new string[] { "Не указана дата инвалидности", "0" });
                e.Cancel = true;
                var cell = radGridView1.MasterView.TableAddNewRow.Cells["date1"];
                cell.Style.BackColor     = System.Drawing.Color.Tomato;
                cell.Style.CustomizeFill = true;
                error = true;
            }
            else
            {
                radGridView1.MasterView.TableAddNewRow.Cells["date1"].Style.CustomizeFill = false;
                parameters += ",'" + e.Rows[0].Cells["date1"].Value.ToString() + "'";
            }

            if (e.Rows[0].Cells["date2"].Value != null)
            {
                parameters += ",'" + e.Rows[0].Cells["date2"].Value.ToString() + "'";
            }
            else
            {
                parameters += ",null";
            }

            if (e.Rows[0].Cells["_every"].Value == null)
            {
                AlertOperation(new string[] { "Не указан диагноз", "0" });
                e.Cancel = true;
                var cell = radGridView1.MasterView.TableAddNewRow.Cells["_every"];
                cell.Style.BackColor     = System.Drawing.Color.Tomato;
                cell.Style.CustomizeFill = true;
                error = true;
            }
            else
            {
                radGridView1.MasterView.TableAddNewRow.Cells["_every"].Style.CustomizeFill = false;
                parameters += ",'" + e.Rows[0].Cells["_every"].Value.ToString() + "'";
            }

            if (error)
            {
                return;
            }

            var commandServer = new CommandServer();

            var returnSqlServer = commandServer.ExecReturnServer("Disability_add", parameters);

            AlertOperation(returnSqlServer);
        }
 private void attachmentsGrid_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     deletedRowsList.Add((ManagerTeamMemberRelations)(((Telerik.WinControls.UI.BaseGridNavigator)(sender)).MasterTemplate.CurrentRow).DataBoundItem);
 }
 private void radGridView1_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
 {
     if (e.Rows[0].Cells[0].Value == null || e.Rows[0].Cells[0].Value.ToString() == "" || e.Rows[0].Cells[1].Value == null 
         || e.Rows[0].Cells[0].Value.ToString().Contains(this.concat_nomor_agenda.ToString()))
     {
         e.Rows[0].Cells[1].Value = "";
         this.idxStaticValue.RemoveAt(this.idxStaticValue.Count - 1);
         e.Cancel = true; 
         this.rowAdded = false;
         MessageBox.Show(this, "Inputan tidak boleh kosong/mengandung karakter concat.","Invalid value", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
 }
 private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     int idx = this.agenda_variable.IndexOf(e.Rows[0].Cells[0].Value.ToString());
     DeleteStatic(idx);
     GenerateIDX();
     ChangeIndex();
 }
 private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);
     if (result == DialogResult.No)
     {
         e.Cancel = true;
     }
     else
     {
         ContractRepository repository = new ContractRepository();
         //MessageBox.Show(radGridView1.SelectedRows[0].Cells[0].Value.ToString());
         repository.deleteContract(Convert.ToInt32(radGridView1.SelectedRows[0].Cells[0].Value.ToString()));
     }
 }
 private void radGridView2_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     //payment
     DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);
     if (result == DialogResult.No)
     {
         e.Cancel = true;
     }
     else
     {
         ContractRepository repository = new ContractRepository();
         PaymentRepository pRepo = new PaymentRepository();
         int paymentAmount = Convert.ToInt32(radGridView2.SelectedRows[0].Cells[1].Value.ToString());
         int paymentId = Convert.ToInt32(radGridView2.SelectedRows[0].Cells[0].Value.ToString());
         Contract contract = repository.getContract(selectedContractId);
         contract.Payment -= paymentAmount;
         pRepo.deletePayment(paymentId);
         repository.updateContract(contract);
         radGridView1.DataSource = repository.getContractsByCustomerId(customerId).ToList();
     }
 }
        private void radGridView3_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
        {
            DialogResult result = MessageBox.Show("آیا از عملیات حذف مطمئن هستید؟", "هشدار", MessageBoxButtons.YesNo);
            if (result == DialogResult.No)
            {
                e.Cancel = true;
            }
            else
            {
                int value = 0;
                DefaultSettingsRepository dRepo = new DefaultSettingsRepository();
                ContractRepository cRepo = new ContractRepository();
                AppointmentRepository rep = new AppointmentRepository();
                int appointmentId = Convert.ToInt32(radGridView3.SelectedRows[0].Cells[0].Value.ToString());
                Appointment appo = rep.getAppointment(appointmentId);
                string[] parts = appo.Description.Split('/');
                foreach (string part in parts)
                {
                    DefaultSetting ds = dRepo.GetSetting(part);
                    value += Convert.ToInt32(ds.Value);

                }
                Contract contract = cRepo.getContract(appo.ContractId.Value);
                contract.ContractPayment -= value;
                cRepo.updateContract(contract);

                rep.deleteAppointment(appointmentId);
                ContractRepository repository = new ContractRepository();
                radGridView1.DataSource = repository.getContractsByCustomerId(customerId).ToList();
            }
        }
Exemple #30
0
        private void gvSubjects_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var newGL = new object();
            var newGD = new object();
            var newMPW = new object();
            newGL = e.Rows[0].Cells["GradeLevel"].Value;
            newGD = e.Rows[0].Cells["Description"].Value;
            newMPW = e.Rows[0].Cells["MPW"].Value;
            if (newGD == null)
            {
                MessageBox.Show("Subject Description should not be empty");
                e.Cancel = true;
            }
            else if (newGL == null)
            {
                MessageBox.Show("Grade Level should not be empty");
                e.Cancel = true;
            }
            else if (newMPW == null)
            {
                MessageBox.Show("Minutes per week should not be empty");
                e.Cancel = true;
            }
            else
            {
                if (subjects.FindAll(x => x.GradeLevel == newGL.ToString()).Count > 0)
                {
                    MessageBox.Show("Subject for this Grade Level already exist");
                    e.Cancel = true;
                }
            }

        }
 private void authorizationGrid_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     deletedRowsList.Add((Meetings)(((Telerik.WinControls.UI.BaseGridNavigator)(sender)).MasterTemplate.CurrentRow).DataBoundItem);
 }
 private void radGridView1_UserDeletingRow(object sender, GridViewRowCancelEventArgs e)
 {
     _studentService.DeleteStudentFromLocalRepository((int)e.Rows[0].Cells["Id"].Value);
 }
        private void gvScholarshipDiscount_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var newFee = new object();
            newFee = e.Rows[0].Cells["FeeID"].Value;

            if (newFee == null)
            {
                MessageBox.Show("Scholarship Discount should not be empty");
                e.Cancel = true;
            }
            else
            {
                //if (scholarshipDiscountList.FindAll(x => x.FeeName == newFee.ToString()).Count > 0 )
                //{
                //    MessageBox.Show("Scholarship Discount for this Scholarship already exist");
                //    e.Cancel = true;
                //}
            }
        }
        private void gvScholarshipDiscount_UserAddingRow(object sender, GridViewRowCancelEventArgs e)
        {
            var newFee = new object();
            newFee = e.Rows[0].Cells["FeeID"].Value;

            if (newFee == null)
            {
                MessageBox.Show("Scholarship Discount should not be empty");
                e.Cancel = true;
            }
        }