예제 #1
0
        private void btnConfermaClick(object sender, EventArgs e)
        {
            validationSummary1.Validate();
            if (validationSummary1.IsValid)
            {
                anomalie.Text = string.Empty;

                var codice = ricercaCondominio.Value != null ? ricercaCondominio.Value.ToString() : codiceCondominio.Text;

                if (!string.IsNullOrEmpty(_fileName) && !string.IsNullOrEmpty(codice))
                {
                    var importazione = new EsecuzioneImportazioneDati(_fileName, null, codice, prefissoConto.Text, contiStudio.Checked, Business.Interface.TipoSaldi.EsercizioAttuale, Business.Interface.SoftwareInput.Brainware);
                    if (!importazione.IsDisposed && importazione.ShowDialog() == DialogResult.Cancel)
                    {
                        _message = importazione.Message;

                        if (string.IsNullOrEmpty(_message))
                        {
                            CommonMessages.DisplayComplete("L'importazione del file è terminata correttamente.");
                            if (ParentForm != null) ParentForm.Close();
                        }
                        else
                        {
                            CommonMessages.DisplayWarning("L'importazione del file NON è terminata correttamente." + Environment.NewLine + "Verificare gli errori segnalati.");
                            anomalie.Text += _message + Environment.NewLine;
                        }
                    }
                }
            }
            else
                validationSummary1.ShowErrorSummary();
        }
예제 #2
0
        private void btnConferma_Click(object sender, EventArgs e)
        {
            validationSummary1.Validate();
            if (validationSummary1.IsValid)
            {
                anomalie.Text = string.Empty;

                string codice = string.Empty;
                if (ricercaCondominio.Value != null)
                    codice = ricercaCondominio.Value.ToString();
                else
                    codice = codiceCondominio.Text;

                TipoSaldi tipoSaldi = TipoSaldi.EsercizioPrecedente;
                if (saldi.Value.ToString() == "ATTU")
                    tipoSaldi = TipoSaldi.EsercizioAttuale;

                if (!string.IsNullOrEmpty(_fileName))
                {
                    EsecuzioneImportazioneDati importazione;
                    if (!string.IsNullOrEmpty(codice))
                        importazione = new EsecuzioneImportazioneDati(_fileName, password.Text, codice, prefissoConto.Text, contiStudio.Checked, tipoSaldi, Gipasoft.Business.Interface.SoftwareInput.YStabili);
                    else
                        importazione = new EsecuzioneImportazioneDati(_fileName, password.Text, prefissoConto.Text, contiStudio.Checked, tipoSaldi, Business.Interface.SoftwareInput.YStabili, TipoArchivioImportato.Condomini);

                    if (!importazione.IsDisposed && importazione.ShowDialog() == DialogResult.Cancel)
                    {
                        _message = importazione.Message;

                        if (string.IsNullOrEmpty(_message))
                        {
                            CommonMessages.DisplayComplete("L'importazione del file è terminata correttamente.");
                            //this.ParentForm.Close();
                        }
                        else
                        {
                            CommonMessages.DisplayWarning("L'importazione del file NON è terminata correttamente." + Environment.NewLine + "Verificare gli errori segnalati.");
                            anomalie.Text += _message + Environment.NewLine;
                        }
                    }
                }
            }
            else
                validationSummary1.ShowErrorSummary();
        }
예제 #3
0
        private void btnConfermaFornitoriClick(object sender, EventArgs e)
        {
            validationSummary1.Validate();
            if (validationSummary1.IsValid)
            {
                anomalie.Text = string.Empty;

                if (!string.IsNullOrEmpty(_fileName))
                {
                    var importazione = new EsecuzioneImportazioneDati(_fileName, password.Text, prefissoConto.Text, contiStudio.Checked, TipoSaldi.EsercizioAttuale, SoftwareInput.Condor, TipoArchivioImportato.Fornitori);

                    if (!importazione.IsDisposed && importazione.ShowDialog() == DialogResult.Cancel)
                    {
                        _message = importazione.Message;

                        if (string.IsNullOrEmpty(_message))
                        {
                            CommonMessages.DisplayComplete("L'importazione del file è terminata correttamente.");
                            if (ParentForm != null) ParentForm.Close();
                        }
                        else
                        {
                            CommonMessages.DisplayWarning("L'importazione del file NON è terminata correttamente." + Environment.NewLine + "Verificare gli errori segnalati.");
                            anomalie.Text += _message + Environment.NewLine;
                        }
                    }
                }
            }
            else
                validationSummary1.ShowErrorSummary();
        }