private void btnAgregar_Click(object sender, EventArgs e) { Computadoras x = new Computadoras(); x.NumSerie = txtNumSerie.Text; x.Marca = txtMarca.Text; x.Modelo = txtModelo.Text; x.Tipo = txtTipo.Text; x.Color = txtColor.Text; x.TipoPantalla = txtTipoPantalla.Text; x.PulgadasPantalla = byte.Parse(txtPulgadasPantalla.Text); x.AnchoPantalla = short.Parse(txtAnchoPantalla.Text); x.AltoPantalla = short.Parse(txtAltoPantalla.Text); x.Ranuras = txtRanuras.Text; x.Bateria = short.Parse(txtBateria.Text); x.UnidadOptica = chkUnidadOptica.Checked; x.TecladoIluminado = chkTecladoIluminado.Checked; x.DetectorHuella = chkDetectorHuella.Checked; x.Peso = float.Parse(txtPeso.Text); x.SistemaOperativo = txtSistemaOperativo.Text; x.VersionSO = txtVersionSO.Text; x.Id_procesador = txtProcesador.Text; x.Id_memoria = txtMemoria.Text; x.Id_tarjetaVideo = txtTarjetaVideo.Text; x.Id_discoDuro = txtDiscoDuro.Text; if (x.agregar()) { MessageBox.Show("La computadora ha sido agregada", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvComputadoras.DataSource = x.consultar(); } else { MessageBox.Show("Error al agregar la computadora", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool EliminarProducto(string identificador) { List <ElementoDeComputacion> productos = ObtenerListaUnicaProductos(); ElementoDeComputacion productoaeliminar = productos.Find(x => x.Identificador == identificador); string tipoproducto; if (productoaeliminar != null) { if (productoaeliminar is Monitor) { Monitores.Remove(productoaeliminar as Monitor); tipoproducto = "Monitor"; } else { Computadoras.Remove(productoaeliminar as Computadora); tipoproducto = "Computadora"; } this.ProductoAgregado_Eliminado(this, new InfoProductoArgs() { Tipo = tipoproducto, Producto = productoaeliminar, Operacion = "Eliminado" }); return(true); } return(false); }
public void AgregarProducto(string modelo, string marca, int numerodeserie, string descripcionprocesador, MemoriaRAM memoriaram, string fabricante) { Computadora nuevaComputadora = new Computadora(); nuevaComputadora.CargarDatos(modelo, marca, numerodeserie, descripcionprocesador, memoriaram, fabricante); Computadoras.Add(nuevaComputadora); this.ProductoAgregado_Eliminado(this, new InfoProductoArgs() { Tipo = "Computadora", Producto = nuevaComputadora, Operacion = "Agregado" }); }
private void btnBuscarxId_Click(object sender, EventArgs e) { Computadoras x = new Computadoras { NumSerie = txtNumSerie.Text }; DataTable dt = x.buscarxId(); if (dt.Rows.Count > 0) { dgvComputadoras.DataSource = dt; } else { MessageBox.Show("Error al buscar, la computadora no existe en la Base de Datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); dgvComputadoras.DataSource = x.consultar(); } }
private void btnEliminar_Click(object sender, EventArgs e) { Computadoras x = new Computadoras { NumSerie = txtNumSerie.Text }; DialogResult resultado; resultado = MessageBox.Show("Estas seguro de eliminar la computadora", "Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { if (x.eliminar()) { MessageBox.Show("La computadora ha sido eliminado", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvComputadoras.DataSource = x.consultar(); } else { MessageBox.Show("Error al eliminar la computadora", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void frmComputadoras_Load(object sender, EventArgs e) { Computadoras x = new Computadoras(); dgvComputadoras.DataSource = x.consultar(); }
private void btnConsultar_Click(object sender, EventArgs e) { Computadoras x = new Computadoras(); dgvComputadoras.DataSource = x.consultar(); }
public void BorrarComputadora(Computadoras comp) { }
public void SalvarComputadora(Computadoras comp) { }