Example #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (tbxGroupName.Text.Equals(string.Empty))
            {
                MessageBox.Show("Group Name can not be blank!");
                return;
            }
            objAccGroup.GroupName = tbxGroupName.Text;
            objAccGroup.AliasName = tbxAliasname.Text == null?string.Empty:tbxAliasname.Text.Trim();
            objAccGroup.Primary   = Convert.ToBoolean(cbxPrimarygroup.SelectedItem.ToString() == "Y"?true:false);
            if (cbxPrimarygroup.SelectedItem.ToString().Equals("Y"))
            {
                objAccGroup.NatureGroup = cbxNaturegroup.SelectedItem.ToString();
                AccountGroupModel objNg = objaccbl.GetNatureGroupIdByGroupName(cbxNaturegroup.SelectedItem.ToString());
                objAccGroup.NatureGroupId = objNg.NatureGroupId;
                objAccGroup.DC            = objNg.DC;
                objAccGroup.UnderGroupId  = 0;
            }
            else
            {
                objAccGroup.UnderGroup = cbxUndergroup.SelectedItem.ToString();
                AccountGroupModel objUG = objaccbl.GetAccountGroupIdByGroupName(objAccGroup.UnderGroup);
                objAccGroup.UnderGroupId  = objUG.UnderGroupId;
                objAccGroup.DC            = objUG.DC;
                objAccGroup.NatureGroupId = objUG.NatureGroupId;
            }
            //PopupScreens.MasterSeriesGroup frmMaster = new PopupScreens.MasterSeriesGroup();
            //frmMaster.StartPosition = FormStartPosition.CenterParent;
            //frmMaster.ShowDialog();
            //objAccGroup.NatureGroup = cbxNaturegroup.Text == null ? string.Empty : cbxNaturegroup.Text.Trim();
            //objAccGroup.IsAffectGrossProfit = chkGrossProfit.Checked ? true : false;

            objAccGroup.CreatedBy = "Admin";

            string message   = string.Empty;
            bool   isSuccess = objaccbl.SaveAccountGroup(objAccGroup);

            if (isSuccess)
            {
                MessageBox.Show("Saved Successfully!");
            }
            LoadGroups();

            ClearControls();
        }