private void bAdd_Click(object sender, EventArgs e) { FIntroducir f = new FIntroducir(TipoDeClase.Dependiente); f.ShowDialog(); if (f.DialogResult == DialogResult.OK) { String clave = f.Clave; if (!serviciosDependiente.existeDependiente(clave)) { FDependiente ad = new FDependiente(clave); ad.ShowDialog(); if (ad.DialogResult == DialogResult.OK) { serviciosDependiente.anadirDependiente(new Dependiente(clave, ad.Nombre, ad.Apellidos, ad.Comision)); } ad.Dispose(); } else { MessageBox.Show(this, "Error", "Ya existe un dependiente con ese NSS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } f.Dispose(); focoCambiado(); }
private void bajaDependiente_Click(object sender, EventArgs e) { FIntroducir f = new FIntroducir(TipoDeClase.Dependiente); f.ShowDialog(); if (f.DialogResult == DialogResult.OK) { String clave = f.Clave; if (lnd.existeDependiente(clave)) { Dependiente d = lnd.getDependiente(clave); FDependiente ad = new FDependiente(clave, d.Nombre, d.Apellidos, d.ComisionPorVenta, true); ad.ShowDialog(); if (DialogResult.OK == ad.DialogResult) { lnd.borrarDependiente(d); } ad.Dispose(); } else { MessageBox.Show(this, "No existe un dependiente con ese NSS", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } f.Dispose(); }
private void altaDependiente_Click(object sender, EventArgs e) { FIntroducir f = new FIntroducir(TipoDeClase.Dependiente); f.ShowDialog(); if (f.DialogResult == DialogResult.OK) { String clave = f.Clave; if (!lnd.existeDependiente(clave)) { FDependiente ad = new FDependiente(clave); ad.ShowDialog(); if (ad.DialogResult == DialogResult.OK) { lnd.anadirDependiente(new Dependiente(clave, ad.Nombre, ad.Apellidos, ad.Comision)); } ad.Dispose(); } else { DialogResult dr = MessageBox.Show(this, "¿Quieres introducir otro?", "Ya existe un dependiente con ese nºSS", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes.Equals(dr)) { altaDependiente.PerformClick(); } } } f.Dispose(); }
private void bajaToolStripMenuItem1_Click(object sender, EventArgs e) { FIntroducir f = new FIntroducir(TipoDeClase.Articulo); f.ShowDialog(); if (f.DialogResult == DialogResult.OK) { String clave = f.Clave; if (lna.existeArticulo(clave)) { Articulo a = lna.getArticulo(clave); FArticulo ad = new FArticulo(clave, a.Descripcion, a.CosteFabrica.ToString(), true, a.IVA); ad.ShowDialog(); if (DialogResult.OK.Equals(ad.DialogResult)) { lna.borrarArticulo(clave); } ad.Dispose(); } else { DialogResult dr = MessageBox.Show(this, "No existe un artículo con ese ID", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } f.Dispose(); }
private void ventasDeArtículoToolStripMenuItem_Click(object sender, EventArgs e) { FIntroducir fIntroducir = new FIntroducir(TipoDeClase.Articulo); DialogResult dr = fIntroducir.ShowDialog(); if (dr == DialogResult.OK) { Articulo articulo = lna.getArticulo(fIntroducir.Clave); if (articulo != null) { FListadoVentas fListadoVentas = new FListadoVentas(articulo, lnv, lnd, lna); fListadoVentas.ShowDialog(); fListadoVentas.Dispose(); } } fIntroducir.Dispose(); }
private void ventasRecientesDeDependienteToolStripMenuItem_Click(object sender, EventArgs e) { FIntroducir fIntroducir = new FIntroducir(TipoDeClase.Dependiente); DialogResult dr = fIntroducir.ShowDialog(); if (dr == DialogResult.OK) { Dependiente dependiente = lnd.getDependiente(fIntroducir.Clave); if (dependiente != null) { FListadoVentas fListadoVentas = new FListadoVentas(dependiente, lnv, lnd, lna); fListadoVentas.ShowDialog(); fListadoVentas.Dispose(); } } fIntroducir.Dispose(); }
private void bindingAdd_Click(object sender, EventArgs e) { if (tipoDeClase == TipoDeClase.Articulo) { FArticulo ad = new FArticulo("Asignado automaticamente"); ad.ShowDialog(); if (ad.DialogResult == DialogResult.OK) { serviciosArticulos.anadirArticulo(new Articulo("0", ad.Descripcion, ad.Precio, ad.TipoIVA)); } ad.Dispose(); bindingSource.Clear(); bindingSource.DataSource = serviciosArticulos.getTodosArticulos(); } else if (tipoDeClase == TipoDeClase.Dependiente) { FIntroducir f = new FIntroducir(TipoDeClase.Dependiente); f.ShowDialog(); if (f.DialogResult == DialogResult.OK) { String clave = f.Clave; if (!serviciosDependiente.existeDependiente(clave)) { FDependiente ad = new FDependiente(clave); ad.ShowDialog(); if (ad.DialogResult == DialogResult.OK) { serviciosDependiente.anadirDependiente(new Dependiente(clave, ad.Nombre, ad.Apellidos, ad.Comision)); } ad.Dispose(); } else { DialogResult dr = MessageBox.Show(this, "Error", "Ya existe un dependiente con ese nºSS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } f.Dispose(); bindingSource.Clear(); bindingSource.DataSource = serviciosDependiente.getDependientesTienda(); } }
private void bajaToolStripMenuItem2_Click(object sender, EventArgs e) { FIntroducir fIntroducir = new FIntroducir(TipoDeClase.Venta); DialogResult dr = fIntroducir.ShowDialog(); if (dr == DialogResult.OK) { if (lnv.existeVenta(fIntroducir.Clave)) { DialogResult r = MessageBox.Show("¿Seguro que queres borrar la venta?", "Borrar venta", MessageBoxButtons.OKCancel); if (r == DialogResult.OK) { lnv.borrarVenta(fIntroducir.Clave); } } else { MessageBox.Show("No se ha encontrado la venta especificada", "Venta no encontrada"); } } fIntroducir.Dispose(); }