public FormAddCompany(DataValidation dataValidation) { this.dataValidation = dataValidation; InitializeComponent(); this.cbDocumentType.DataSource = dataValidation.getDocumentTypes(); this.dtpPeriodFrom.Value = DateTime.Now; this.validationsCompany = new Dictionary<Control, ErrorProvider>(); this.validationsCompany.Add(tbName, epCompany); this.validationsCompany.Add(tbAddress, epCompany); this.validationsCompany.Add(nudZipCode, epCompany); this.validationsCompany.Add(dtpPeriodTo, epCompany); this.validationsCompany.Add(tbActivity, epCompany); }
public FormAddJuridicPerson(DataValidation dataValidation, JuridicPersonTypeEnum juridicPersonType) { this.dataValidation = dataValidation; this.juridicPersonType = juridicPersonType; InitializeComponent(); if (juridicPersonType == JuridicPersonTypeEnum.Client) { this.nudAccountCode.Value = this.dataValidation.selectAccountCodeAvailable(AccountRangeTemplatesEnum.CREDITOS_COMERCIALES, (int)FormSelectCompany.selectedCompanyId); } else if (juridicPersonType == JuridicPersonTypeEnum.Provider) { this.nudAccountCode.Value = this.dataValidation.selectAccountCodeAvailable(AccountRangeTemplatesEnum.DEUDAS_COMERCIALES, (int)FormSelectCompany.selectedCompanyId); } this.cbLocation.DataSource = dataValidation.getLocations(); this.cbDocumentType.DataSource = dataValidation.getDocumentTypes(); this.cbConditionRegardingVat.DataSource = dataValidation.getConditionRegardingVats(); this.validationsJuridicPerson = new Dictionary<Control, ErrorProvider>(); this.validationsJuridicPerson.Add(tbBusinessName, epJuridicPerson); this.validationsJuridicPerson.Add(tbDocument, epJuridicPerson); this.validationsJuridicPerson.Add(cbDocumentType, epJuridicPerson); this.validationsJuridicPerson.Add(cbLocation, epJuridicPerson); this.validationsJuridicPerson.Add(cbConditionRegardingVat, epJuridicPerson); this.validationsJuridicPerson.Add(nudZipCode, epJuridicPerson); this.validationsJuridicPerson.Add(tbPhone, epJuridicPerson); this.validationsJuridicPerson.Add(tbAddress, epJuridicPerson); string juridicPersonTitle = null; if (juridicPersonType == JuridicPersonTypeEnum.Client) juridicPersonTitle = "cliente"; else if (juridicPersonType == JuridicPersonTypeEnum.Provider) juridicPersonTitle = "proveedor"; this.Text = "Registrar nuevo " + juridicPersonTitle; }