Пример #1
0
        public void FillControls()
        {
            try
            {
                FeeItemInfo feeItemInfo = new FeeItemInfo();
                FeeItemSp   feeItemSp   = new FeeItemSp();
                feeItemInfo            = feeItemSp.FillDataGridViewFeeItemOne(feeItemId);
                txtFeeType.Text        = feeItemInfo.FeeTitle;
                cmbClass.SelectedValue = Convert.ToInt32(feeItemInfo.ClassId);
                cmbTerm.SelectedValue  = Convert.ToInt32(feeItemInfo.TermId);
                txtAmount.Text         = Convert.ToString(feeItemInfo.FeeAmount);
                if (feeItemInfo.Active)
                {
                    cbxActive.Checked = true;
                }

                else
                {
                    cbxActive.Checked = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #2
0
        public void FilldgvFeeItem()
        {
            DataTable dt        = new DataTable();
            FeeItemSp feeItemSp = new FeeItemSp();

            dt = feeItemSp.FillDataGridViewFeeItem();
            dgvFeeItem.DataSource = dt;
        }
Пример #3
0
        public void SaveFunction()
        {
            try
            {
                if (txtFeeType.Text == string.Empty)
                {
                    MessageBox.Show("Enter a fee type");
                }

                else if (cmbClass.SelectedIndex == -1)
                {
                    MessageBox.Show("Select a class");
                }

                else if (cmbTerm.SelectedIndex == -1)
                {
                    MessageBox.Show("Select a term");
                }

                else if (txtAmount.Text == string.Empty)
                {
                    MessageBox.Show("Enter amount");
                }

                else
                {
                    FeeItemInfo feeItemInfo = new FeeItemInfo();
                    FeeItemSp   feeItemSp   = new FeeItemSp();


                    feeItemInfo.FeeTitle  = txtFeeType.Text.Trim();
                    feeItemInfo.ClassId   = Convert.ToDecimal(cmbClass.SelectedValue);
                    feeItemInfo.TermId    = Convert.ToDecimal(cmbTerm.SelectedValue);
                    feeItemInfo.FeeAmount = Convert.ToDecimal(txtAmount.Text);
                    if (cbxActive.Checked)
                    {
                        feeItemInfo.Active = true;
                    }

                    else
                    {
                        feeItemInfo.Active = false;
                    }



                    if (btnSave.Text == "Save")
                    {
                        if (Messages.SaveConfirmation())
                        {
                            feeItemSp.FeeItemAdd(feeItemInfo);
                            Messages.SavedMessage();
                            ClearFunction();
                        }
                    }

                    else
                    {
                        if (Messages.UpdateMessage())
                        {
                            feeItemInfo.FeeItemId = feeItemId;
                            feeItemSp.FeeItemUpdate(feeItemInfo);
                            Messages.UpdatedMessage();
                            ClearFunction();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }