//Botão confirma gravação do e-mail private void btnOkEmail_Click(object sender, EventArgs e) { //Chamar a função de validação dos campos Validar valida = new Validar(); //Valida o campos vazios o e-mail correto e a redigitação da senha if (valida.valCampoVazio(this.Controls) == true && ValidaEnderecoEmail(txtEmail.Text) == true && ValidaSenha() == true) { try { ggRt04 pass = new ggRt04(); Gerenciador.Data.dbGerenciadorEntities objGerenciador = new Gerenciador.Data.dbGerenciadorEntities(); var objEmail = new Gerenciador.Data.email(); objEmail.email1 = txtEmail.Text; objEmail.smtp = txtSmtp.Text; objEmail.porta = Convert.ToInt32(txtPorta.Text); objEmail.senha = pass.somaSaldo(txtSenha.Text); objEmail.observacao = txtObs.Text; objGerenciador.AddToemail(objEmail); objGerenciador.SaveChanges(); MessageBox.Show("Email cadastrado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } } }
/// <summary> /// Create a new email object. /// </summary> /// <param name="email1">Initial value of the email1 property.</param> /// <param name="smtp">Initial value of the smtp property.</param> /// <param name="porta">Initial value of the porta property.</param> /// <param name="senha">Initial value of the senha property.</param> /// <param name="observacao">Initial value of the observacao property.</param> public static email Createemail(global::System.String email1, global::System.String smtp, global::System.Int32 porta, global::System.String senha, global::System.String observacao) { email email = new email(); email.email1 = email1; email.smtp = smtp; email.porta = porta; email.senha = senha; email.observacao = observacao; return email; }
/// <summary> /// Deprecated Method for adding a new object to the email EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToemail(email email) { base.AddObject("email", email); }