public Cliente darClientexCi(int ci) { Cliente pCliente = new Modelo.Cliente(); SqlCommand comando = new SqlCommand(); comando.Connection = abrirConexion(); comando.CommandText = "select * from Cliente where ci=@ci"; comando.Parameters.AddWithValue("@ci", ci); SqlDataReader reader = comando.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { pCliente.Ci = (int.Parse(reader["ci"].ToString())); pCliente.Nombre = reader["nombre"].ToString(); pCliente.Direccion = reader["direccion"].ToString(); pCliente.Telefono = (int.Parse(reader["telefono"].ToString())); pCliente.Email = reader["email"].ToString(); pCliente.FechaDeNacimiento = DateTime.Parse(reader["fechaDeNacimiento"].ToString()); } } cerrarConexion(); return(pCliente); }
public Modelo.Cliente Select(int codigo) { Modelo.Cliente aCliente; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Cliente where codigo = @codigo"; cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); aCliente = new Modelo.Cliente( Convert.ToInt32(dr[0]), dr[1] as string, dr[2] as string, dr[3] as string, dr[4] as string, dr[5] as string, dr[6] as string, dr[7] as string ); dr.Close(); conn.Close(); return(aCliente); }
public List <Modelo.Cliente> listarCliente() { List <Modelo.Cliente> nuevaLista = new List <Modelo.Cliente>(); SqlCommand comando = new SqlCommand(); comando.Connection = abrirConexion(); comando.CommandText = "SELECT * FROM Cliente"; SqlDataReader reader = comando.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Modelo.Cliente pCliente = new Modelo.Cliente(); pCliente.Ci = (int.Parse(reader["ci"].ToString())); pCliente.Nombre = reader["nombre"].ToString(); pCliente.Direccion = reader["direccion"].ToString(); pCliente.Telefono = (int.Parse(reader["telefono"].ToString())); pCliente.Email = reader["email"].ToString(); pCliente.FechaDeNacimiento = DateTime.Parse(reader["fechaDeNacimiento"].ToString()); nuevaLista.Add(pCliente); } } cerrarConexion(); return(nuevaLista); }
public void AtualizarCliente(Modelo.Cliente cliente) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("update Cliente set nome = @nome, telefones = @telefones, cidade = @cidade, endereco = @endereco, CPF = @CPF, CNPJ = @CNPJ, idestado = @idestado, Email=@Email where idCliente = @id", conn); cmd.Parameters.AddWithValue("@id", cliente.idCliente); cmd.Parameters.AddWithValue("@nome", cliente.nome); cmd.Parameters.AddWithValue("@telefones", cliente.telefones); cmd.Parameters.AddWithValue("@cidade", cliente.cidade); cmd.Parameters.AddWithValue("@endereco", cliente.endereco); cmd.Parameters.AddWithValue("@CPF", cliente.CPF); cmd.Parameters.AddWithValue("@CNPJ", cliente.CNPJ); cmd.Parameters.AddWithValue("@idestado", cliente.uf.id); cmd.Parameters.AddWithValue("@Email", cliente.Email); // Executa Comando cmd.ExecuteNonQuery(); }
public void Insert(Modelo.Cliente obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("INSERT INTO Cliente (Id, Nome, Telefone, Cidade, Estado, Endereco, CpfCnpj, Pessoa, Email) VALUES (@Id, @Nome, @Telefone, @Cidade, @Estado, @Endereco, @CpfCnpj, @Pessoa, @Email)", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Nome", obj.Nome); cmd.Parameters.AddWithValue("@Telefone", obj.Telefone); cmd.Parameters.AddWithValue("@Cidade", obj.Cidade); cmd.Parameters.AddWithValue("@Estado", obj.Estado); cmd.Parameters.AddWithValue("@Endereco", obj.Endereco); cmd.Parameters.AddWithValue("@CpfCnpj", obj.CpfCnpj); cmd.Parameters.AddWithValue("@Pessoa", obj.Pessoa); cmd.Parameters.AddWithValue("@Email", obj.Email); // Executa Comando cmd.ExecuteNonQuery(); }
public Modelo.Cliente SelectOne(int id) { Modelo.Cliente aCliente = new Modelo.Cliente(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * From Cliente where idCliente = @idCliente"; cmd.Parameters.AddWithValue("@idCliente", id); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCliente = new Modelo.Cliente( Convert.ToInt32(dr["idCliente"]), dr["nome"].ToString(), Convert.ToBoolean(dr["pessoa"]), dr["certidao"].ToString(), dr["email"].ToString() ); } } dr.Close(); conn.Close(); return(aCliente); }
//Codigo para Editar o Cliente ↓ public void EditarCliente(Modelo.Cliente cliente) { this.mensagem = ""; Cliente.Entry(cliente).State = System.Data.EntityState.Modified; Cliente.SaveChanges(); this.mensagem = "Pessoa editada com sucesso !!!!!"; }
public Modelo.Cliente SelectOne(int codigo) { Modelo.Cliente aCliente = new Modelo.Cliente(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Select nome, cpf, email from Cliente where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@id", codigo); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCliente = new Modelo.Cliente( dr["nome"].ToString(), dr["cpf"].ToString(), dr["email"].ToString()); } } dr.Close(); conn.Close(); return(aCliente); }
public List <Modelo.Cliente> Select(int id) { Modelo.Cliente aCliente; List <Modelo.Cliente> aListClientes = new List <Modelo.Cliente>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "EXEC dbo.Select_Cliente @id"; cmd.Parameters.AddWithValue("@id", id); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCliente = new Modelo.Cliente( Convert.ToInt32(dr["id"].ToString()), dr["nome"].ToString(), Convert.ToDateTime(dr["data_nascimento"].ToString()), dr["cpf"].ToString() ); aListClientes.Add(aCliente); } } dr.Close(); conn.Close(); return(aListClientes); }
public void Update(Modelo.Cliente obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("UPDATE Cliente SET Nome = @Nome, Telefone = @Telefone, Cidade = @Cidade, Estado = @Estado, Endereco = @Endereco, CpfCnpj = @CpfCnpj, Pessoa = @Pessoa, Email = @Email WHERE Id = @Id", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Nome", obj.Nome); cmd.Parameters.AddWithValue("@Telefone", obj.Telefone); cmd.Parameters.AddWithValue("@Cidade", obj.Cidade); cmd.Parameters.AddWithValue("@Estado", obj.Estado); cmd.Parameters.AddWithValue("@Endereco", obj.Endereco); cmd.Parameters.AddWithValue("@CpfCnpj", obj.CpfCnpj); cmd.Parameters.AddWithValue("@Pessoa", obj.Pessoa); cmd.Parameters.AddWithValue("@Email", obj.Email); // Executa Comando cmd.ExecuteNonQuery(); }
//Abaixo Codigo do botão Buscar pelo Id cliente. private void btnBuscarCliente_Click(object sender, RoutedEventArgs e) { List <String> ListaCliente = new List <string>(); ListaCliente.Add(txbEDCodCliente.Text); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); Modelo.Controle controle = new Modelo.Controle(); Modelo.Cliente cliente = controle.PesquisarCliente(ListaCliente); if (controle.mensagem.Equals("")) { txbEDCodCliente.Text = cliente.Cod_Cliente; txbEDNome.Text = cliente.Nome; txbEDRazaoSocial.Text = cliente.Razao_Social; txbEDCpf.Text = cliente.CPF; txbEDCnpj.Text = cliente.CNPJ; txbEDEmail_Contato.Text = cliente.Email_Contato; txbEDEndereco.Text = cliente.End_Completo; txbEDTelefone.Text = cliente.Telefone; txbEdIdUsuario.Text = cliente.ID_usuario; } else { MessageBox.Show(controle.mensagem); } }
public void Eliminar(Modelo.Cliente elCliente) { GestorDeClientes elGestor = new GestorDeClientes(); Modelo.Cliente elClienteAEliminar = elGestor.ObtenerClientePorId(elCliente.Id); elGestor.Eliminar(elClienteAEliminar); }
public List <Modelo.Cliente> SelectAll() { Modelo.Cliente aCliente; List <Modelo.Cliente> aListCliente = new List <Modelo.Cliente>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * From Cliente"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCliente = new Modelo.Cliente( Convert.ToInt32(dr["idCliente"]), dr["nome"].ToString(), Convert.ToBoolean(dr["pessoa"]), dr["certidao"].ToString(), dr["email"].ToString() ); aListCliente.Add(aCliente); } } dr.Close(); conn.Close(); return(aListCliente); }
protected void btnSalvar_Click(object sender, EventArgs e) { Label lblMensagem = (Label)Master.FindControl("lblMensagem"); try { Modelo.Cliente cliente = new Modelo.Cliente(); cliente.CPF = txtCPF.Text; cliente.DataNascimento = Convert.ToDateTime(txtDataNascimento.Text); cliente.Nome = txtNome.Text; cliente.Email = txtEmail.Text; cliente.Endereco = txtEndereco.Text; cliente.Telefone = txtTelefone.Text; cliente.Sexo = rbtSexo.SelectedValue; cliente.Estado = ddlEstado.SelectedValue; ControleClientes.Adicionar(cliente); Master.DivMensagemVisible(true); Master.Mensagem = "Cliente cadastrado com sucesso"; Utils.Limpar(this); } catch (Exception ex) { Master.DivMensagemVisible(false); Utils.Display(ex.Message); } }
public void Agregar(Modelo.Cliente elCliente) { Modelo.Contexto laBaseDeDatos = new Contexto(); laBaseDeDatos.Cliente.Add(elCliente); laBaseDeDatos.Entry(elCliente).State = Microsoft.EntityFrameworkCore.EntityState.Added; laBaseDeDatos.SaveChanges(); }
public List <Modelo.Cliente> SelectAll() { Modelo.Cliente aCliente; List <Modelo.Cliente> aListCliente = new List <Modelo.Cliente>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Select nome, cpf, email from Cliente", conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aCliente = new Modelo.Cliente( dr["nome"].ToString(), dr["cpf"].ToString(), dr["email"].ToString()); aListCliente.Add(aCliente); } } dr.Close(); conn.Close(); return(aListCliente); }
protected void LinkButton1_Click(object sender, EventArgs e) { DAL.DALCliente DALCliente = new DAL.DALCliente(); Modelo.Cliente cliente = new Modelo.Cliente(TextBoxNome.Text, TextBoxCPF.Text, TextBoxCidade.Text, TextBoxEstado.Text, TextBoxEmail.Text, TextBoxEndereco.Text, TextBoxTelefone.Text); DALCliente.Insert(cliente); Response.Redirect("~\\Cliente\\CadastroCliente.aspx"); }
public void CambiarAClienteFrecuente(Modelo.Cliente elCliente) { GestorDeClientes elGestor = new GestorDeClientes(); Modelo.Cliente ClienteACambiar = elGestor.ObtenerClientePorId(elCliente.Id); ClienteACambiar.TipoDeCliente = Modelo.TipoDeCliente.Frecuente; elGestor.Actualizar(ClienteACambiar); }
//Codigo para Excluir o Cliente ↓ public void ExcluirCliente(Modelo.Cliente cliente) { this.mensagem = ""; cliente = Cliente.Cliente.Find(cliente.Cod_Cliente); Cliente.Cliente.Remove(cliente); Cliente.SaveChanges(); this.mensagem = "Pessoa excluída com sucesso !!!!!"; }
public void Agregar(Modelo.Cliente elCliente) { GestorDeClientes elGestor = new GestorDeClientes(); elCliente.TipoDeCliente = Modelo.TipoDeCliente.Nuevo; elGestor.Agregar(elCliente); }
public DetalharCliente(Modelo.Cliente cliente) { InitializeComponent(); tbNome.Text = cliente.Nome; tbCpf.Text = cliente.Cpf; tbTelefone.Text = cliente.Telefone; tbDataNascimento.Text = cliente.DataNascimento; tbEmail.Text = cliente.Email; tbEndereco.Text = cliente.Endereco; }
//Abaixo Codigo do botão Buscar pelo Nome cliente. private void btnBuscarNome_Click(object sender, RoutedEventArgs e) { List <String> ListaCliente = new List <string>(); ListaCliente.Add("0"); ListaCliente.Add(txbEDNome.Text); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); ListaCliente.Add(""); Modelo.Controle controle = new Modelo.Controle(); controle.PesquisarClientePorNome(ListaCliente); Modelo.Cliente cliente = new Modelo.Cliente(); if (Modelo.atbEstaticos.listaClienteEstatico == null) { MessageBox.Show("Campo Nome está vazio"); } else if (Modelo.atbEstaticos.listaClienteEstatico.Count() == 0) { MessageBox.Show("Não existe resposta para esta consulta"); } else if (Modelo.atbEstaticos.listaClienteEstatico.Count() == 1) { cliente = Modelo.atbEstaticos.listaClienteEstatico[0]; txbEDCodCliente.Text = cliente.Cod_Cliente; txbEDNome.Text = cliente.Nome; txbEDRazaoSocial.Text = cliente.Razao_Social; txbEDCpf.Text = cliente.CPF; txbEDCnpj.Text = cliente.CNPJ; txbEDEmail_Contato.Text = cliente.Email_Contato; txbEDEndereco.Text = cliente.End_Completo; txbEDTelefone.Text = cliente.Telefone; txbEdIdUsuario.Text = cliente.ID_usuario; } else if (Modelo.atbEstaticos.listaClienteEstatico.Count >= 2) { frmSelecao frmS = new frmSelecao(); frmS.ShowDialog(); txbEDCodCliente.Text = Modelo.atbEstaticos.listaClienteEstatico[0].Cod_Cliente.ToString(); txbEDNome.Text = Modelo.atbEstaticos.listaClienteEstatico[0].Nome.ToString(); txbEDRazaoSocial.Text = Modelo.atbEstaticos.listaClienteEstatico[0].Razao_Social.ToString(); txbEDCpf.Text = Modelo.atbEstaticos.listaClienteEstatico[0].CPF.ToString(); txbEDCnpj.Text = Modelo.atbEstaticos.listaClienteEstatico[0].CNPJ.ToString(); txbEDEmail_Contato.Text = Modelo.atbEstaticos.listaClienteEstatico[0].Email_Contato.ToString(); txbEDEndereco.Text = Modelo.atbEstaticos.listaClienteEstatico[0].End_Completo.ToString(); txbEDTelefone.Text = Modelo.atbEstaticos.listaClienteEstatico[0].Telefone.ToString(); txbEdIdUsuario.Text = Modelo.atbEstaticos.listaClienteEstatico[0].ID_usuario.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { Cliente = DALCliente.Select(Convert.ToInt32(Request["codigo"])); Label2.Text = Cliente.Codigo.ToString(); Label4.Text = Cliente.Nome; Label6.Text = Cliente.Telefones; Label8.Text = Cliente.Cidade; Label10.Text = Cliente.Estado; Label12.Text = Cliente.Endereco; Label14.Text = Cliente.Cpf_cnpj; Label16.Text = Cliente.Email; }
private static Cliente CrearCliente(object item) { Cliente clientetemp = new Modelo.Cliente(); clientetemp.Nombre_representante = ((DataSetFacturacion.clienteRow)item).nombre_representante; clientetemp.Carnet_representante = ((DataSetFacturacion.clienteRow)item).carnet_representante; clientetemp.Provincia = ((DataSetFacturacion.clienteRow)item).provincia; clientetemp.Telefono = ((DataSetFacturacion.clienteRow)item).telefono; clientetemp.Direccion = ((DataSetFacturacion.clienteRow)item).direccion; clientetemp.Cuenta_Bancaria = ((DataSetFacturacion.clienteRow)item).cuenta_bancaria; clientetemp.Empresa = ((DataSetFacturacion.clienteRow)item).empresa; return(clientetemp); }
public IActionResult Actualizar(Modelo.Cliente elCliente) { try { CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes(); elCoordinador.Actualizar(elCliente); return(RedirectToAction("Mostrar")); } catch { return(View()); } }
public IActionResult CambiarAClienteFrecuente(Modelo.Cliente elCliente) { try { CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes(); elCoordinador.CambiarAClienteFrecuente(elCliente); return(RedirectToAction("Mostrar")); } catch { return(View()); } }
//Codigo para Cadastrar o Cliente ↓ public void CadastrarCliente(Modelo.Cliente cliente) { try { Cliente.Cliente.Add(cliente); Cliente.SaveChanges(); this.mensagem = "Cliente cadastrado com sucesso"; } catch (Exception e) { this.mensagem = "Código do cliente ja cadastrado,digite outro código."; } }
public IActionResult Eliminar(Modelo.Cliente elCliente) { try { CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes(); elCoordinador.Eliminar(elCliente); return(RedirectToAction("Mostrar")); } catch { ViewBag.mensaje = "No se puede eliminar por que este cliente tiene pedidos"; return(View()); } }
public void Insert(Modelo.Cliente obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("INSERT INTO Cliente (nome, data_nascimento, cpf) VALUES(@nome, @data_nascimento, @cpf)", conn); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@data_nascimento", obj.data_nascimento); cmd.Parameters.AddWithValue("@cpf", obj.cpf); cmd.ExecuteNonQuery(); }
public void Delete(Modelo.Cliente obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); // define uso do stored procedure cmd.CommandType = System.Data.CommandType.StoredProcedure; // Define comando de update cmd.CommandText = "Cliente_delete"; cmd.Parameters.AddWithValue("@id", obj.id); cmd.ExecuteNonQuery(); }
protected void Page_Load(object sender, EventArgs e) { Cliente = DALCliente.Select(Convert.ToInt32(Request["codigo"])); if (!IsPostBack) { TextBox1.Text = Cliente.Codigo.ToString(); TextBox2.Text = Cliente.Nome; TextBox3.Text = Cliente.Telefones; TextBox4.Text = Cliente.Cidade; TextBox5.Text = Cliente.Estado; TextBox6.Text = Cliente.Endereco; TextBox7.Text = Cliente.Cpf_cnpj; TextBox8.Text = Cliente.Email; } }
private static Cliente CrearCliente(object item) { Cliente clientetemp = new Modelo.Cliente(); clientetemp.Nombre_representante = ((DataSetFacturacion.clienteRow)item).nombre_representante; clientetemp.Carnet_representante = ((DataSetFacturacion.clienteRow)item).carnet_representante; clientetemp.Provincia = ((DataSetFacturacion.clienteRow)item).provincia; clientetemp.Telefono = ((DataSetFacturacion.clienteRow)item).telefono; clientetemp.Direccion = ((DataSetFacturacion.clienteRow)item).direccion; clientetemp.Cuenta_Bancaria = ((DataSetFacturacion.clienteRow)item).cuenta_bancaria; clientetemp.Empresa = ((DataSetFacturacion.clienteRow)item).empresa; return clientetemp; }