예제 #1
0
        private void BtnManageAdd_Click(object sender, EventArgs e)
        {
            try
            {
                //Error for input string not found
                DAL.DepartmentClass dep = new DAL.DepartmentClass(txtName.Text, int.Parse(cmbBuilding.SelectedValue.ToString()), txtContactPerson.Text, txtEmailAddress.Text, txtContactNo.Text);
                int x = bll.AddDepartment(dep);

                if (x > 0)
                {
                    txtName.Clear();
                    txtContactPerson.Clear();
                    txtContactNo.Clear();
                    txtEmailAddress.Clear();
                    cmbBuilding.Text = "";
                }
                else
                {
                    MessageBox.Show("Please input valid data.");
                }
            }
            catch
            {
                MessageBox.Show("Please input valid data.");
            }

            dgvDepartment.DataSource = bll.GetDepartment();
        }
예제 #2
0
        protected void BtnManageUpdate_Click(object sender, EventArgs e)
        {
            try
            {

                //Error for input string not found
                DAL.DepartmentClass dep = new DAL.DepartmentClass(DAL.DepartmentClass.DepartmentCode, txtName.Text, int.Parse(cmbBuilding.SelectedValue.ToString()), txtContactPerson.Text, txtEmailAddress.Text, txtContactNo.Text);
                int x = bll.UpdateDepartment(dep);

                if (x > 0)
                {
                    txtName.Text = "";
                    txtContactPerson.Text = "";
                    txtContactNo.Text = "";
                    txtEmailAddress.Text = "";
                    cmbBuilding.Text = "";
                }
                else
                {
                }
            }
#pragma warning disable CS0168 // The variable 'b' is declared but never used
            catch (Exception b)
#pragma warning restore CS0168 // The variable 'b' is declared but never used
            {
            }

            dgDepartment.DataSource = bll.GetDepartment();
            dgDepartment.DataBind();
        }
예제 #3
0
        protected void btnManageAdd(object sender, EventArgs e)
        {
            try
            {
                //Error for input string not found
                DAL.DepartmentClass dep = new DAL.DepartmentClass(txtName.Text, int.Parse(cmbBuilding.SelectedItem.Value), txtContactPerson.Text, txtEmailAddress.Text, txtContactNo.Text);
                int x = bll.AddDepartment(dep);

                if (x > 0)
                {
                    txtName.Text = "";
                    txtContactPerson.Text = "";
                    txtContactNo.Text = "";
                    txtEmailAddress.Text = "";
                    cmbBuilding.Text = "";
                }
                else
                {
                    
                }
            }
            catch(Exception b)
            {
                
            }

            dgDepartment.DataSource = bll.GetDepartment();
            dgDepartment.DataBind();

        }
예제 #4
0
        private void cmbBuilding_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                DAL.DepartmentClass department = new DAL.DepartmentClass
                {
                    Building = int.Parse(cmbBuilding.SelectedValue.ToString())
                };

                dgvDepartmentReport.DataSource = bll.Report_DislayDepartmentByBuilding(department);
            }
#pragma warning disable CS0168 // The variable 'b' is declared but never used
            catch (Exception b)
#pragma warning restore CS0168 // The variable 'b' is declared but never used
            {
            }
        }
예제 #5
0
        private void dgvDepartment_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                DAL.DepartmentClass depClass = new DAL.DepartmentClass(int.Parse(dgvDepartment.SelectedRows[0].Cells[0].Value.ToString()));

                var values = bll.SelectedForUpdateDepartment(depClass);

                txtName.Text          = values.Rows[0].Table.Rows[0].ItemArray[1].ToString();
                txtContactPerson.Text = values.Rows[0].Table.Rows[0].ItemArray[3].ToString();
                txtEmailAddress.Text  = values.Rows[0].Table.Rows[0].ItemArray[4].ToString();
                txtContactNo.Text     = values.Rows[0].Table.Rows[0].ItemArray[5].ToString();

                cmbBuilding.SelectedValue = values.Rows[0].Table.Rows[0].ItemArray[2];
            }
#pragma warning disable CS0168 // The variable 'b' is declared but never used
            catch (Exception b)
#pragma warning restore CS0168 // The variable 'b' is declared but never used
            {
            }
        }