public ActionResult Excluir(byte id) { var strcnn = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString(); ContatosBLL contatos = new ContatosBLL(strcnn); contatos.Excluir(id); return(Lista());; }
private void txbPesquisa_TextChanged(object sender, EventArgs e) { ContatosBLL ContatosNegocio = new ContatosBLL(); if (!String.IsNullOrEmpty(txbPesquisa.Text)) { dgvContatos.DataSource = ContatosNegocio.BuscaContatPorNome(txbPesquisa.Text); } else { recarregaGridContatos(); } }
public ActionResult Inserir(Contatos _contato) { var strcnn = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString(); ContatosBLL contatos = new ContatosBLL(strcnn); Contato contato = new Contato() { Nome = _contato.nome, Email = _contato.email }; contatos.Incluir(contato); return(Lista()); }
private void CarregaGrid() { try { IList <contatos_DTO> listContatos_DTO = new List <contatos_DTO>(); listContatos_DTO = new ContatosBLL().cargaContatos(); DgvDuvidas.DataSource = listContatos_DTO; } catch (Exception ex) { throw ex; } }
public frmCadastroContatos(int id) { InitializeComponent(); ContatosBLL ContatosNegocio = new ContatosBLL(); Contato DadosContato = new Contato(); DadosContato = ContatosNegocio.BuscaContatoPorID(id); txbId.Text = DadosContato.Id.ToString(); txbNome.Text = DadosContato.Nome; rtbEndereco.Text = DadosContato.Endereco; txbTelefone.Text = DadosContato.Telefone; txbCelular.Text = DadosContato.Celular; txbEmail.Text = DadosContato.Email; controlaCampoExluir(); }
private void btnExcluir_Click(object sender, EventArgs e) { Contato Contatos = new Contato { Id = Convert.ToInt32(txbId.Text), Nome = txbEmail.Text, Endereco = rtbEndereco.Text, Telefone = txbTelefone.Text, Celular = txbCelular.Text, Email = txbEmail.Text }; ContatosBLL ContatosNegocio = new ContatosBLL(); ContatosNegocio.ExcluirContato(Contatos); this.Close(); }
// GET: Email public JsonResult Lista() { var strcnn = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString(); ContatosBLL contatos = new ContatosBLL(strcnn); DataTable result = contatos.CONSULTA(); List <Contatos> listaContatos = new List <Contatos>(); foreach (DataRow row in result.Rows) { Contatos contato = new Contatos(); contato.id = Convert.ToByte(row["ID"]); contato.nome = row["NOME"].ToString(); contato.email = row["EMAIL"].ToString(); listaContatos.Add(contato); } return(Json(JsonConvert.SerializeObject(listaContatos), JsonRequestBehavior.AllowGet)); }
private void btnGravar_Click(object sender, EventArgs e) { if ((!String.IsNullOrEmpty(txbNome.Text)) && (!String.IsNullOrEmpty(rtbEndereco.Text)) && (!String.IsNullOrEmpty(txbTelefone.Text)) && (!String.IsNullOrEmpty(txbCelular.Text)) && (!String.IsNullOrEmpty(txbEmail.Text))) { if (String.IsNullOrEmpty(txbId.Text)) { Contato Contatos = new Contato { Nome = txbNome.Text, Endereco = rtbEndereco.Text, Telefone = txbTelefone.Text, Celular = txbCelular.Text, Email = txbEmail.Text }; ContatosBLL ContatosNegocio = new ContatosBLL(); ContatosNegocio.CriarContatos(Contatos); this.Close(); } else { Contato Contatos = new Contato { Id = Convert.ToInt32(txbId.Text), Nome = txbNome.Text, Endereco = rtbEndereco.Text, Telefone = txbTelefone.Text, Celular = txbCelular.Text, Email = txbEmail.Text }; ContatosBLL ContatosNegocio = new ContatosBLL(); ContatosNegocio.AlterarContato(Contatos); this.Close(); } } else { MessageBox.Show("É necessário preencher os campos"); } }
public ActionResult Lista(string pParam) { var strcnn = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString(); ContatosBLL contatos = new ContatosBLL(strcnn); DataTable result = contatos.CONSULTA(pParam); List <ContatosModel> lista = new List <ContatosModel>(); foreach (DataRow row in result.Rows) { ContatosModel contato = new ContatosModel(); contato.IDCONTATO = (int)row["ID_CONTATO"]; contato.NOMECONTATO = row["NOME_CONTATO"].ToString(); contato.ID = (int)row["ID"]; contato.DSC = row["DSC"].ToString(); contato.TIP = (int)row["TIP"]; lista.Add(contato); } ListaContatos model = new ListaContatos(); model.ContatosModelLista = lista; return(PartialView(model)); }
private void recarregaGridContatos() { ContatosBLL ContatosNegocio = new ContatosBLL(); dgvContatos.DataSource = ContatosNegocio.BuscaTodosContatos(); }
private void SendEmail() { try { //Para enviar email atráves de um windows forms tem que usar //System.Net.Mail MailMessage message = new MailMessage(); //Aqui colocamos o "PARA" campo do formulário message.To.Add(txtPara.Text); //Aqui adicionamos o DE message.CC.Add(txtDe.Text); //Namesspace Attachments que permite adicionar um anexo Attachment anexo = new Attachment(txtFicheiro.Text); message.Attachments.Add(anexo); //Assunto do email message.Subject = txtAssunto.Text; //Endereço de email da pessoa que vai enviar ele message.From = new MailAddress("*****@*****.**"); //Corpo do email message.Body = txtMensagem.Text; //Instancia de um smtp SmtpClient smtp = new SmtpClient(); //Definição do Host do smtp smtp.Host = "smtp.gmail.com"; //Se for Gmail isso deve ser true smtp.EnableSsl = true; //Definição da Porta smtp.Port = 587; //Desabilitar as credenciais padrões smtp.UseDefaultCredentials = false; //Definição das credenciais a serem usadas //Lembrando que o acesso de segunraça do google deve estar habilitado smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "ideamais123"); smtp.Send(message); MessageBox.Show("Email enviado com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); if (assuntoTela == "Responde sua Dúvida!!") { ContatosBLL contatosBLL = new ContatosBLL(); contatosBLL.AtualizaSituacao(emailForm); Close(); } else { OrcamentosBLL orcamentosBLL = new OrcamentosBLL(); orcamentosBLL.AtualizaSituacao(emailForm); Close(); } } catch (Exception ex) { throw ex; } }