public Consultar() { InitializeComponent(); BindingContext = new Model.Pessoa(); CarregarInformacoes(); }
private void btnEditar_Click(object sender, EventArgs e) { Model.Pessoa pessoa = (Model.Pessoa)dataGridPessoa.SelectedRows[0].DataBoundItem; Pessoa.AlterarPessoa form = new Pessoa.AlterarPessoa(pessoa); form.ShowDialog(); Atualizatela(); }
public static void NovaPessoa(Model.Pessoa pessoa) { try { var cmd = ConexaoBanco().CreateCommand(); cmd.CommandText = "INSERT INTO tb_pessoas (t_nome, t_sobrenome, t_sexo, t_email, t_cpf, t_categoria, t_salariob, t_cep, t_endereco, t_num, t_bairro, t_cidade, t_uf, t_pais, b_filhos, t_foto ) VALUES (@nome, @sobrenome, @sexo, @email, @cpf, @categoria, @salariobase, @cep, @endereco, @numero, @bairro, @cidade, @uf, @pais, @filho, @foto)"; cmd.Parameters.AddWithValue("@nome", pessoa.t_nome); cmd.Parameters.AddWithValue("@sobrenome", pessoa.t_sobrenome); cmd.Parameters.AddWithValue("@sexo", pessoa.t_sexo); cmd.Parameters.AddWithValue("@cpf", pessoa.t_cpf); cmd.Parameters.AddWithValue("@email", pessoa.t_email); cmd.Parameters.AddWithValue("@categoria", pessoa.t_categoria); cmd.Parameters.AddWithValue("@salariobase", pessoa.t_salariob); cmd.Parameters.AddWithValue("@cep", pessoa.t_cep); cmd.Parameters.AddWithValue("@endereco", pessoa.t_endereco); cmd.Parameters.AddWithValue("@numero", pessoa.t_numero); cmd.Parameters.AddWithValue("@bairro", pessoa.t_bairro); cmd.Parameters.AddWithValue("@cidade", pessoa.t_cidade); cmd.Parameters.AddWithValue("uf", pessoa.t_uf); cmd.Parameters.AddWithValue("@pais", pessoa.t_pais); cmd.Parameters.AddWithValue("@filho", pessoa.b_filhos); cmd.Parameters.AddWithValue("@foto", pessoa.t_foto); cmd.ExecuteNonQuery(); MessageBox.Show("Usuario cadastrado com sucesso!"); ConexaoBanco().Close(); } catch (Exception ex) { MessageBox.Show("Erro ao gravar os dados"); ConexaoBanco().Close(); } }
public void clean() { editarBtn.Enabled = false; removerBtn.Enabled = false; nomeTb.Text = ""; tipoCb.SelectedIndex = -1; pessoa = null; this.populateGrid(null); }
public AlterarPessoa(Model.Pessoa pessoa) { this.pessoa = pessoa; InitializeComponent(); CriaListaCidade(); textBoxId.Text = pessoa.id.ToString(); textBoxNomePessoa.Text = pessoa.nome; textBoxEndereco.Text = pessoa.endereco; comboBoxCidade.Text = pessoa.id_cidade.ToString(); }
private void dataGrid_CellClick(object sender, DataGridViewCellEventArgs e) { editarBtn.Enabled = true; removerBtn.Enabled = true; int rowIndex = e.RowIndex; DataGridViewRow row = dataGrid.Rows[rowIndex]; string id = row.Cells["idColumn"].Value.ToString(); pessoa = (Model.Pessoa)pessoaDao.getById(int.Parse(id)); }
private async void DataTable() { var shownrRegistros = resultadosPorPage.SelectedItem.ToString() == "Todos" ? 99999999 : Validation.ConvertToInt32(resultadosPorPage.SelectedItem); await SetContentTableAsync(GridLista, null, search.Text, shownrRegistros); var totalRegistros = new Model.Pessoa().Query().SelectRaw("COUNT(ID) as TOTAL").Where("Excluir", 0) .Where("ID", "!=", 1).Where("Tipo", Home.pessoaPage).FirstOrDefault(); nrRegistros.Text = $@"Exibindo: {GridLista.Rows.Count} de {totalRegistros.TOTAL ?? 0} registros"; }
private void LoadTransportadora() { _mTransportadora = new Model.Pessoa().FindById(_mPedido.Id_Transportadora).FirstOrDefault <Model.Pessoa>(); if (_mTransportadora != null) { transportadoraSelecionada.Text = _mTransportadora.Nome; placa.Text = _mTransportadora.Transporte_placa; uf.Text = _mTransportadora.Transporte_uf; rntc.Text = _mTransportadora.Transporte_rntc; } }
private async void btnExcluir_Click(object sender, EventArgs e) { Model.Pessoa pessoa = (Model.Pessoa)dataGridPessoa.SelectedRows[0].DataBoundItem; string info = await PessoaServices.DelPessoa(pessoa); if (info == "NoContent") { MessageBox.Show("Pessoa excluída com sucesso!"); Atualizatela(); } else { MessageBox.Show("Erro ao excluir Pessoa"); } }
private void exemplo2ToolStripMenuItem_Click_1(object sender, EventArgs e) { var pessoa = new Model.Pessoa(); var mensagens = pessoa.Validar(); foreach (var msg in mensagens) { Console.WriteLine(msg); } var numeros = pessoa.ObterNumeros(); foreach (var num in numeros) { Console.Write(num); } }
protected void btnSalvar_Click(object sender, EventArgs e) { Model.Pessoa pessoa = new Model.Pessoa(); Controller.ControllerPessoa con = new Controller.ControllerPessoa(); Controller.ControllerLogin log = new Controller.ControllerLogin(); pessoa.nome = fullname.Text; pessoa.cnpj = cpf.Text; pessoa.rg = rg.Text; pessoa.cep = cep.Text; pessoa.logradouro = logradouro.Text; pessoa.numero = Convert.ToInt32(numero.Text); pessoa.complemento = complemento.Text; pessoa.bairro = bairro.Text; pessoa.dtNasc = DateTime.Now; pessoa.email = Request.QueryString["Email"].ToString(); pessoa.passaporte = ""; pessoa.nomeSocial = ""; pessoa.rne = ""; pessoa.isGravida = false; pessoa.isPrimeira = false; pessoa.facebook = ""; pessoa.status = ""; pessoa.idEstadoCivil = 0; pessoa.idNacionalidade = 0; pessoa.idSexo = 0; pessoa.isMenor = false; pessoa.respMenor = ""; pessoa.localidade = ""; pessoa.uf = ""; pessoa.pais = ""; if (con.InsertPessoa(pessoa)) { log.AtualizarLogin(pessoa.email, pessoa.cnpj); Session.Add("CPF", pessoa.cnpj); Response.Write("<script>alert('Registro inserido com sucesso');</script>"); Response.Redirect("~/Event.aspx"); } else { Response.Redirect("~/Default.aspx"); } }
public Task <IEnumerable <dynamic> > GetDataTableClientes(string SearchText = null, int nrRegistros = 50, bool TodosRegistros = false, string Ordem = "Ascendente", bool Inativos = true) { var search = "%" + SearchText + "%"; var query = new Model.Pessoa().Query() .Where("EXCLUIR", 0) .Where("TIPO", Home.pessoaPage) .Where("ID", "!=", 1) .Where(q => q.Where("nome", "like", search) .OrWhere("fantasia", "like", search) .OrWhere("rg", "like", search) .OrWhere("cpf", "like", search)); switch (Ordem) { case "Z-A": query.OrderByDesc("nome"); break; case "A-Z": query.OrderByRaw("nome ASC"); break; case "Aleatório": query.OrderByRaw("RAND()"); break; } if (!TodosRegistros) { query.Limit(nrRegistros); } if (!Inativos) { query.Where ( q => q.Where("ativo", "<>", "1").OrWhereNull("ativo") ); } return(query.GetAsync <dynamic>()); }
private void T2() { var watch = System.Diagnostics.Stopwatch.StartNew(); var p = new Model.Pessoa(); var select = p.FindAll().Get(); foreach (var data in select) { var firstName = data.NOME; //Console.WriteLine(firstName); } watch.Stop(); var elapsedMs = watch.ElapsedMilliseconds; Console.WriteLine("KATA: " + elapsedMs); }
private async void btnSalvar_Click(object sender, EventArgs e) { List <Model.Cidade> lista = await CidadeServices.GetCidade(); string nome = textBoxNomePessoa.Text; string endereco = textBoxEnderecoPessoa.Text; Model.Pessoa pessoa = new Model.Pessoa(); pessoa.nome = nome; pessoa.endereco = endereco; pessoa.id_cidade = Convert.ToInt32(comboBoxCidade.SelectedIndex); string info = await PessoaServices.PostPessoa(pessoa); if (info == "Created") { MessageBox.Show("Pessoa cadastrada com sucesso!"); Close(); } else { MessageBox.Show("Erro ao cadastrar Pessoa!"); } }
private void btn_salvar_Click(object sender, EventArgs e) { if (destinoCompleto == "") { if (MessageBox.Show("Sem foto selecionada, deseja continuar", "ERRO", MessageBoxButtons.YesNo) == DialogResult.No) { return; } } if (destinoCompleto != "") { System.IO.File.Copy(origemCompleto, destinoCompleto, true); if (File.Exists(destinoCompleto)) { pb_foto.ImageLocation = destinoCompleto; } else { if (MessageBox.Show("Erro ao localizar foto, deseja continuar?", "ERRO", MessageBoxButtons.YesNo) == DialogResult.No) { return; } } } Model.Pessoa pessoa = new Model.Pessoa(); pessoa.t_nome = tb_nome.Text; pessoa.t_sobrenome = tb_sobrenome.Text; pessoa.t_email = tb_email.Text; pessoa.t_sexo = cb_sexo.Text; pessoa.t_cpf = mtb_cpf.Text; pessoa.t_categoria = cb_cat.Text; pessoa.t_salariob = tb_salariob.Text; pessoa.t_cep = tb_cep.Text; pessoa.t_endereco = tb_logradouro.Text; pessoa.t_numero = tb_num.Text; pessoa.t_bairro = tb_bairro.Text; pessoa.t_cidade = tb_cidade.Text; pessoa.t_uf = tb_uf.Text; pessoa.t_pais = tb_pais.Text; pessoa.b_filhos = cb_filho.Checked; pessoa.t_foto = pb_foto.ImageLocation; Controller.Banco.NovaPessoa(pessoa); tb_nome.Clear(); tb_sobrenome.Clear(); tb_email.Clear(); mtb_cpf.Clear(); tb_salariob.Clear(); tb_logradouro.Clear(); tb_num.Clear(); tb_bairro.Clear(); tb_cidade.Clear(); tb_uf.Clear(); tb_pais.Clear(); tb_cep.Clear(); mtb_cpf.Clear(); //cb_cat.Clear(); //cb_sexo.Clear(); //cb_sexo //pb_foto.; cb_filho.Checked = false; tb_nome.Focus(); }
public void Imprimir(int idTitulo, string tipo = "Bobina 80mm", int modelo = 0) { if (IniFile.Read("Printer", "Comercial") == "Bobina 80mm" || tipo == "Bobina 80mm") { var printerModel = IniFile.Read("Model", "SAT"); var printerPort = IniFile.Read("Port", "SAT"); if (printerModel == "Bematech") { #region EMITENTE var _emitente = new Model.Pessoa(); var _emitenteEndereco = new PessoaEndereco(); var _emitenteContato = new PessoaContato(); _emitente.RG = Settings.Default.empresa_inscricao_estadual; _emitente.CPF = Settings.Default.empresa_cnpj; _emitente.Nome = Settings.Default.empresa_razao_social; _emitente.Fantasia = Settings.Default.empresa_nome_fantasia; _emitenteEndereco.Rua = Settings.Default.empresa_rua; _emitenteEndereco.Nr = Settings.Default.empresa_nr; _emitenteEndereco.Bairro = Settings.Default.empresa_bairro; _emitenteEndereco.Cidade = Settings.Default.empresa_cidade; _emitenteEndereco.Cep = Settings.Default.empresa_cep; _emitenteEndereco.IBGE = Settings.Default.empresa_ibge; _emitenteEndereco.Estado = Settings.Default.empresa_estado; #endregion EMITENTE var _titulo = new Model.Titulo().FindById(idTitulo).First <Model.Titulo>(); var _destinatario = new Model.Pessoa().FindById(_titulo.Id_Pessoa).FirstOrDefault <Model.Pessoa>(); int iRetorno = 0; string linewithdot = "------------------------------------------------------------------"; string pLine = "\r\n"; iRetorno = Bematech.ConfiguraModeloImpressora(7); //iRetorno = Bematech.IniciaPorta(printerPort); iRetorno = Bematech.IniciaPorta("USB"); iRetorno = Bematech.FormataTX(linewithdot + pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.ComandoTX(Validation.alignBematech(1), Validation.alignBematech(1).Length); iRetorno = Bematech.FormataTX(Validation.CleanStringForFiscal(_emitente.Fantasia) + pLine, 3, 0, 0, 0, 1); iRetorno = Bematech.FormataTX(Validation.CleanStringForFiscal(_emitenteEndereco.Rua) + ", " + Validation.CleanStringForFiscal(_emitenteEndereco.Nr) + " - " + Validation.CleanStringForFiscal(_emitenteEndereco.Bairro) + pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX(Validation.CleanStringForFiscal(_emitenteEndereco.Cidade) + "/" + Validation.CleanStringForFiscal(_emitenteEndereco.Estado) + pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX(linewithdot + pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX("Extrato N." + _titulo.Id + pLine, 1, 0, 0, 0, 0); if (_destinatario != null) { if (_titulo.Tipo == "Pagar") { iRetorno = Bematech.FormataTX("Fornecedor: " + _destinatario.Nome + pLine, 1, 0, 0, 0, 0); } else { iRetorno = Bematech.FormataTX("Cliente: " + _destinatario.Nome + pLine, 1, 0, 0, 0, 0); } } iRetorno = Bematech.FormataTX("Vencimento: " + Validation.ConvertDateToForm(_titulo.Vencimento) + pLine, 1, 0, 0, 0, 0); string formapgto = ""; switch (_titulo.Id_FormaPgto) { case 1: formapgto = "Dinheiro"; break; case 2: formapgto = "Cheque"; break; case 3: formapgto = "Cartão de Débito"; break; case 4: formapgto = "Cartão de Crédito"; break; case 5: formapgto = "Crediário"; break; case 6: formapgto = "Boleto"; break; default: formapgto = "N/D"; break; } iRetorno = Bematech.FormataTX(AddSpaces("Tipo: " + Validation.CleanStringForFiscal(formapgto), "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Total)) + pLine), 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX(linewithdot + pLine, 1, 0, 0, 0, 0); if (_titulo.Recebido > 0) { try { iRetorno = Bematech.FormataTX(AddSpaces("Recebido: " + Validation.ConvertDateToForm(_titulo.Baixa_data), "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Recebido)) + pLine), 1, 0, 0, 0, 0); } catch (Exception) { iRetorno = Bematech.FormataTX(AddSpaces("Recebido: ", "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Recebido)) + pLine), 1, 0, 0, 0, 0); } } iRetorno = Bematech.FormataTX(pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX(pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.FormataTX(pLine, 1, 0, 0, 0, 0); iRetorno = Bematech.AcionaGuilhotina(0); iRetorno = Bematech.FechaPorta(); } else { #region EMITENTE var _emitente = new Model.Pessoa(); var _emitenteEndereco = new PessoaEndereco(); var _emitenteContato = new PessoaContato(); _emitente.RG = Settings.Default.empresa_inscricao_estadual; _emitente.CPF = Settings.Default.empresa_cnpj; _emitente.Nome = Settings.Default.empresa_razao_social; _emitente.Fantasia = Settings.Default.empresa_nome_fantasia; _emitenteEndereco.Rua = Settings.Default.empresa_rua; _emitenteEndereco.Nr = Settings.Default.empresa_nr; _emitenteEndereco.Bairro = Settings.Default.empresa_bairro; _emitenteEndereco.Cidade = Settings.Default.empresa_cidade; _emitenteEndereco.Cep = Settings.Default.empresa_cep; _emitenteEndereco.IBGE = Settings.Default.empresa_ibge; _emitenteEndereco.Estado = Settings.Default.empresa_estado; #endregion EMITENTE var _titulo = new Model.Titulo().FindById(idTitulo).First <Model.Titulo>(); var _destinatario = new Model.Pessoa().FindById(_titulo.Id_Pessoa).FirstOrDefault <Model.Pessoa>(); var printername = IniFile.Read("PrinterName", "Comercial"); if (printername == null) { return; } if (printername == "Selecione") { Alert.Message("Opps", "Você precisa configurar uma impressora.", Alert.AlertType.info); return; } var printer = new Printer(printername); printer.AlignCenter(); printer.BoldMode(_emitente.Fantasia); printer.Append(_emitente.Nome); printer.Append(_emitenteEndereco.Rua + ", " + _emitenteEndereco.Nr + " - " + _emitenteEndereco.Bairro); printer.Append(_emitenteEndereco.Cidade + "/" + _emitenteEndereco.Estado); printer.Append(_emitenteContato.Telefone); printer.NewLines(2); printer.Separator(); printer.BoldMode("Extrato N°" + _titulo.Id); printer.Separator(); printer.AlignLeft(); if (_destinatario != null) { if (_titulo.Tipo == "Pagar") { printer.Append("Fornecedor: " + _destinatario.Nome); } else { printer.Append("Cliente: " + _destinatario.Nome); } } printer.Append(("Vencimento: " + Validation.ConvertDateToForm(_titulo.Vencimento))); string formapgto = ""; switch (_titulo.Id_FormaPgto) { case 1: formapgto = "Dinheiro"; break; case 2: formapgto = "Cheque"; break; case 3: formapgto = "Cartão de Débito"; break; case 4: formapgto = "Cartão de Crédito"; break; case 5: formapgto = "Crediário"; break; case 6: formapgto = "Boleto"; break; default: formapgto = "N/D"; break; } printer.Append(AddSpaces("Tipo: " + Validation.CleanStringForFiscal(formapgto), "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Total)))); printer.Separator(); if (_titulo.Recebido > 0) { try { printer.Append(AddSpaces("Recebido: " + Validation.ConvertDateToForm(_titulo.Baixa_data), "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Recebido)))); } catch (Exception) { printer.Append(AddSpaces("Recebido: ", "Total R$: " + Validation.FormatPrice(Validation.ConvertToDouble(_titulo.Recebido)))); } } printer.NewLines(5); printer.FullPaperCut(); printer.PrintDocument(); } } }
public static Model.Pessoa Selecionar(int codigo) { Model.Pessoa retorno = null; var cs = "Data Source=.\\sqlexpress;Initial Catalog=DB;Integrated Security=true;"; using (var c = new SqlConnection(cs)) { var cmd = "SELECT * FROM PESSOA WHERE CODIGO_PESSOA = @CODIGO_PESSOA"; using (var k = new SqlCommand(cmd, c)) { k.Parameters.AddWithValue("@CODIGO_PESSOA", codigo); c.Open(); var dr = k.ExecuteReader(); if (dr.Read()) { retorno = new Model.Pessoa { Codigo = dr.GetInt32(0), Nome = dr.GetString(1) }; } c.Close(); } } return retorno; }