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); }
private void FillCampos() { textboxNombre.Text = clienteAModificar.GetNombre(); textboxCuit.Text = clienteAModificar.GetCuit(); textboxMail.Text = clienteAModificar.GetMail(); textboxTelefono1.Text = clienteAModificar.GetTelefono1(); textboxTelefono2.Text = clienteAModificar.GetTelefono2(); textboxTelefono3.Text = clienteAModificar.GetTelefono3(); }
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 int GenerarVenta() { Decimal total = 0; List <EntitieVentaItem> items = new List <EntitieVentaItem>(); int indexColIdPez = ManagerGrids.Instance.GetColumnIndexByName(gridItems, "IDPEZ"); int indexColPrecio = ManagerGrids.Instance.GetColumnIndexByName(gridItems, "PRECIO"); int indexColCantidad = ManagerGrids.Instance.GetColumnIndexByName(gridItems, "CANTIDAD"); for (int i = 0; i < gridItems.Rows.Count; i++) { int idPez = Convert.ToInt32(gridItems.Rows[i].Cells[indexColIdPez].Value); Decimal precio = ManagerFormats.Instance.MoneyToDecimal(gridItems.Rows[i].Cells[indexColPrecio].Value.ToString()); int cantidad = ManagerFormats.Instance.NumberToInt(gridItems.Rows[i].Cells[indexColCantidad].Value.ToString()); total += cantidad * precio; EntitiePez pez = ControllerPeces.Instance.GetPezById(idPez); items.Add(new EntitieVentaItem(0, pez.GetIdPez(), pez.GetNombre(), precio, cantidad)); } int nroVenta = ControllerVentas.Instance.GenerarVenta(new EntitieVenta(cuenta.GetIdCuenta(), cliente.GetIdCliente(), cuenta.GetNombre(), cliente.GetNombre(), total, DateTime.Today, items)); if (nroVenta > 0) { ManagerMessages.Instance.NewInformationMessage(this, "Venta generada"); } else { ManagerMessages.Instance.NewErrorMessage(this, "No se pudo generar la venta"); } return(nroVenta); }
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() + "')"); }