private void BindForm()
        {
            grpContainer.Enabled = false;
            btnSave.Enabled      = false;

            var firmInfo = _firmService.GetFrimMaster();

            if (firmInfo == null)
            {
                return;
            }

            txtName.Text           = firmInfo.FirmName;
            txtEmail.Text          = firmInfo.FirmEmail;
            txtHeaderOrSlogan.Text = firmInfo.FirmHeader;

            txtWebsite.Text               = firmInfo.FirmWebsite;
            txtVATNumber.Text             = firmInfo.FirmVATNumber;
            txtTINNumber.Text             = firmInfo.FirmTINNumber;
            txtTAX.Text                   = firmInfo.Tax.ToString();
            txtOtherTAX.Text              = firmInfo.OtherTax.ToString();
            txtTopHeader.Text             = firmInfo.FirmTopHeader;
            txtAddress.Text               = firmInfo.FirmAddress;
            txtAdditionalInformation.Text = firmInfo.FirmAdditionalInfo;

            if (firmInfo.FirmLogo != null)
            {
                picLogo.Image = ImageConverterHelper.ByteArrayToImage(firmInfo.FirmLogo);
            }
        }
Esempio n. 2
0
        public DataTable GetFirmDataTable(DataTable firmDataTable)
        {
            var firm = _firmService.GetFrimMaster();

            if (firm == null)
            {
                return(firmDataTable);
            }
            var firmRow = firmDataTable.NewRow();

            firmRow["FirmMasterId"]       = firm.FirmMasterId;
            firmRow["FirmName"]           = firm.FirmName;
            firmRow["FirmEmail"]          = firm.FirmEmail;
            firmRow["FirmTopHeader"]      = firm.FirmTopHeader;
            firmRow["FirmHeader"]         = firm.FirmHeader;
            firmRow["FirmWebsite"]        = firm.FirmWebsite;
            firmRow["FirmLogo"]           = firm.FirmLogo;
            firmRow["FirmAddress"]        = firm.FirmAddress;
            firmRow["FirmAdditionalInfo"] = firm.FirmAdditionalInfo;
            firmRow["FirmVATNumber"]      = firm.FirmVATNumber;
            firmRow["FirmTINNumber"]      = firm.FirmTINNumber;
            firmRow["Tax"]      = firm.Tax;
            firmRow["OtherTax"] = firm.OtherTax;

            firmDataTable.Rows.Add(firmRow);

            return(firmDataTable);
        }
Esempio n. 3
0
        public void OnNetAmttextChanged(object sender, EventArgs e)
        {
            var setting = _firmServices.GetFrimMaster();

            txtVat.Text = (Convert.ToDecimal(txtNetAmount.Text) * (setting.Tax / 100)).ToString();
            txtOC.Text  = (Convert.ToDecimal(txtNetAmount.Text) * (setting.OtherTax / 100)).ToString();

            txtTotalAmount.Text = Math.Max(Convert.ToDecimal(txtNetAmount.Text) + Convert.ToDecimal(txtVat.Text) + Convert.ToDecimal(txtOC.Text), 0).ToString();
        }