Exemple #1
0
        private void dgv_Causes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            string val = dgv_Causes.Rows[e.RowIndex].Cells[e.ColumnIndex].FormattedValue.ToString();

            if (val == "حزف کریں")
            {
                Causes c    = new Causes();
                string name = dgv_Causes.Rows[e.RowIndex].Cells[1].FormattedValue.ToString();
                c.DeleteFromList(name);
                c.ShowInGrid(dgv_Causes);
            }
        }
Exemple #2
0
        private void btn_AddCause_Click(object sender, EventArgs e)
        {
            Causes c = new Causes();

            if (c.InvalidName(cmb_CauseName.Text))
            {
                lbl_errorCauseName.Text      = c.errorCauseName;
                lbl_errorCauseName.ForeColor = System.Drawing.Color.Red;
            }
            else if (c.CauseAlreadyInList(cmb_CauseName.Text))
            {
                lbl_errorCauseName.Text      = "سبب پہلے سے موجود ہے";
                lbl_errorCauseName.ForeColor = System.Drawing.Color.Red;
            }
            else
            {
                c.ReasonName = cmb_CauseName.Text;
                c.addToList();
                c.ShowInGrid(dgv_Causes);
            }
        }