public List <EntitieCliente> GetClientes(String nombre) { List <EntitieCliente> clientes = new List <EntitieCliente>(); String query = "SELECT * FROM Clientes "; if (!nombre.Equals(String.Empty)) { query += "WHERE Nombre LIKE '%" + nombre + "%' "; } query += "ORDER BY Nombre ASC"; DataTable dt = ManagerDatabase.Instance.ExecuteQuery(query); for (int i = 0; i < dt.Rows.Count; i++) { EntitieCliente cliente = new EntitieCliente( Convert.ToInt32(dt.Rows[i][0]), dt.Rows[i][1].ToString(), dt.Rows[i][2].ToString(), dt.Rows[i][3].ToString(), dt.Rows[i][4].ToString(), dt.Rows[i][5].ToString(), dt.Rows[i][6].ToString()); clientes.Add(cliente); } return(clientes); }
public void ModificarCliente(int idClienteAModificar, EntitieCliente nuevoCliente) { ManagerDatabase.Instance.Execute("UPDATE Clientes SET Nombre = '" + nuevoCliente.GetNombre() + "', " + "Cuit = '" + nuevoCliente.GetCuit() + "', Mail = '" + nuevoCliente.GetMail() + "', " + "Telefono_1 = '" + nuevoCliente.GetTelefono1() + "', Telefono_2 = '" + nuevoCliente.GetTelefono2() + "', " + "Telefono_3 = '" + nuevoCliente.GetTelefono3() + "' " + "WHERE ID_Cliente = " + idClienteAModificar); }
public FormNuevoCliente(int idClienteAModificar) { InitializeComponent(); clienteAModificar = ControllerClientes.Instance.GetClienteById(idClienteAModificar); modificando = true; PrepararModoModificacion(); }
private void btnSeleccionarCliente_Click(object sender, EventArgs e) { using (var form = new FormClientes(true)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { cliente = ControllerClientes.Instance.GetClienteById(form.IdClienteSeleccionado); textboxCliente.Text = cliente.GetNombre(); } } }
private void ModificarCliente() { EntitieCliente cliente = new EntitieCliente( textboxNombre.Text, textboxCuit.Text, textboxMail.Text, textboxTelefono1.Text, textboxTelefono2.Text, textboxTelefono3.Text); ControllerClientes.Instance.ModificarCliente(clienteAModificar.GetIdCliente(), cliente); ManagerMessages.Instance.NewInformationMessage(this, "Cliente modificado"); DialogResult = DialogResult.OK; Close(); }
public EntitieCliente GetClienteById(int idCliente) { EntitieCliente cliente = null; DataTable dt = ManagerDatabase.Instance.ExecuteQuery("SELECT * FROM Clientes WHERE ID_Cliente = " + idCliente); if (dt.Rows.Count > 0) { cliente = new EntitieCliente( Convert.ToInt32(dt.Rows[0][0]), dt.Rows[0][1].ToString(), dt.Rows[0][2].ToString(), dt.Rows[0][3].ToString(), dt.Rows[0][4].ToString(), dt.Rows[0][5].ToString(), dt.Rows[0][6].ToString()); } return(cliente); }
private void LimpiarCamposNuevaVenta() { LimpiarCamposItem(); rBtnMinorista.Checked = false; textboxMinorista.Enabled = false; rBtnMayorista.Checked = false; textboxMayorista.Enabled = false; rBtnOferta.Checked = false; textboxOferta.Enabled = false; rBtnDistribuidor.Checked = false; textboxDistribuidor.Enabled = false; textboxCliente.Text = ""; cliente = null; gridItems.Rows.Clear(); }
// |==============================METODOS Y FUNCIONES==============================| public List <EntitieCliente> GetClientes() { List <EntitieCliente> clientes = new List <EntitieCliente>(); DataTable dt = ManagerDatabase.Instance.ExecuteQuery("SELECT * FROM Clientes ORDER BY Nombre ASC"); for (int i = 0; i < dt.Rows.Count; i++) { EntitieCliente cliente = new EntitieCliente( Convert.ToInt32(dt.Rows[i][0]), dt.Rows[i][1].ToString(), dt.Rows[i][2].ToString(), dt.Rows[i][3].ToString(), dt.Rows[i][4].ToString(), dt.Rows[i][5].ToString(), dt.Rows[i][6].ToString()); clientes.Add(cliente); } return(clientes); }
public void CrearCliente(EntitieCliente cliente) { ManagerDatabase.Instance.Execute("INSERT INTO Clientes(Nombre, Cuit, Mail, Telefono_1, Telefono_2, Telefono_3) " + "VALUES('" + cliente.GetNombre() + "', '" + cliente.GetCuit() + "', '" + cliente.GetMail() + "', " + "'" + cliente.GetTelefono1() + "', '" + cliente.GetTelefono2() + "', '" + cliente.GetTelefono3() + "')"); }