private void buttonGuardar_Click_1(object sender, EventArgs e) { if (ListaDados[contador].caminhoFotos.Count < 1) { _FormInicio.EscreverNaConsola("Erro galeria sem fotos!"); return; } DateTime _SaveTimeGal; if (textBoxGalNovoNome.Text == " " || String.IsNullOrEmpty(textBoxGalNovoNome.Text)) { _FormInicio.EscreverNaConsola("Nome em falta!"); return; } try { //Guardar Galeria _SaveTimeGal = Funcionalidades.NovaGaleria(EsteModelo.ID, 1, textBoxGalNovoNome.Text); } catch { _FormInicio.EscreverNaConsola("Erro ao guardar a galeria!"); return; } try { //Guardar Fotos da Galeria string nomeFolder = Funcionalidades.RemoveWhitespace(Funcionalidades.RemoveSpecialCharacters(textBoxGalNovoNome.Text)); int index_ = 0; foreach (string path_ in ListaDados[contador].caminhoFotos) { Funcionalidades.GuardarNovaGaleriaFoto(Funcionalidades.BuscarUltimaGaleria(_SaveTimeGal, EsteModelo.ID).ID, textBoxGalNovoNome.Text, EsteModelo, path_, index_); index_++; } } catch { _FormInicio.EscreverNaConsola("Erro ao guardar fotos!"); return; } //Mover para a proxima contador++; if (contador > (ListaDados.Count - 1)) { this.Close(); DialogResult = DialogResult.OK; return; } CarregarForm(contador); }
private void button1_Click(object sender, EventArgs e) { //NOME if (String.IsNullOrEmpty(textBoxNovaDesignacao.Text) || textBoxNovaDesignacao.Text == " ") { _FormInicio.EscreverNaConsola("Nome em falta!"); return; } //FOTOS if (CaminhosFotos.Count < 2) { _FormInicio.EscreverNaConsola("Fotos em falta!"); return; } //Guardar Nova Galeria DateTime _SaveTimeGal; try { //Guardar Galeria _SaveTimeGal = Funcionalidades.NovaGaleria(Esta.ID, 1, textBoxNovaDesignacao.Text); } catch { _FormInicio.EscreverNaConsola("Erro ao guardar a galeria!"); return; } try { //Guardar Fotos da Galeria string nomeFolder = Funcionalidades.NomeLimpo(textBoxNovaDesignacao.Text); int index_ = 0; foreach (string path_ in CaminhosFotos) { Funcionalidades.GuardarNovaGaleriaFoto(Funcionalidades.BuscarUltimaGaleria(_SaveTimeGal, Esta.ID).ID, textBoxNovaDesignacao.Text, Esta, path_, index_); index_++; } } catch { _FormInicio.EscreverNaConsola("Erro ao guardar fotos!"); return; } //Limpar Form _FormInicio.EscreverNaConsola("Nova galeria registada!"); textBoxNovaDesignacao.Clear(); listViewNovaGaleria.Items.Clear(); CaminhosFotos.Clear(); }