private void articulosToolStripMenuItem_Click(object sender, EventArgs e) { RegistrodeArticulos articulos = new RegistrodeArticulos(); articulos.MdiParent = this; articulos.Show(); }
private void Buscarbutton_Click(object sender, EventArgs e) { if (validar(1)) { MessageBox.Show("Favor de Llenar Casilla para poder Buscar"); } else { int id = Convert.ToInt32(articulosIdNumericUpDown.Value); RegistrodeArticulos registrodeArticulos = BLL.RegistrodeArticulosBLL.Buscar(id); if (registrodeArticulos != null) { articulosIdNumericUpDown.Value = registrodeArticulos.ArticulosId; descripcionTextBox.Text = registrodeArticulos.Descripcion; costoTextBox.Text = registrodeArticulos.costo.ToString(); gananciaTextBox.Text = registrodeArticulos.Ganancia.ToString(); precioTextBox.Text = registrodeArticulos.precio.ToString(); inventarioTextBox.Text = registrodeArticulos.Inventario.ToString(); } else { MessageBox.Show("No Fue Encontrado!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); } GeneralerrorProvider.Clear(); } }
public static RegistrodeArticulos Buscar(int id) { RegistrodeArticulos registrodeArticulos = new RegistrodeArticulos(); Contexto contexto = new Contexto(); try { registrodeArticulos = contexto.registrodeArticulos.Find(id); contexto.Dispose(); } catch (Exception) { throw; } return(registrodeArticulos); }
private RegistrodeArticulos Llenaclase() { RegistrodeArticulos registrodearticulos = new RegistrodeArticulos(); inventarioTextBox.Text = 0.ToString(); registrodearticulos.ArticulosId = Convert.ToInt32(articulosIdNumericUpDown.Value); registrodearticulos.Descripcion = descripcionTextBox.Text; registrodearticulos.costo = Convert.ToDecimal(costoTextBox.Text); registrodearticulos.Ganancia = Convert.ToDecimal(gananciaTextBox.Text); registrodearticulos.precio = Convert.ToDecimal(precioTextBox.Text); registrodearticulos.Inventario = Convert.ToInt32(inventarioTextBox.Text); return(registrodearticulos); }
public static bool Guardar(RegistrodeArticulos registrodeArticulos) { bool paso = false; Contexto contexto = new Contexto(); try { if (contexto.registrodeArticulos.Add(registrodeArticulos) != null) { contexto.SaveChanges(); paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool Editar(RegistrodeArticulos registrodeArticulos) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Entry(registrodeArticulos).State = EntityState.Modified; if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; RegistrodeArticulos registrodearticulos = Llenaclase(); if (validar(2)) { MessageBox.Show("Favor de Llenar las Casillas"); } else { if (articulosIdNumericUpDown.Value == 0) { paso = BLL.RegistrodeArticulosBLL.Guardar(registrodearticulos); } else { var V = BLL.RegistrodeArticulosBLL.Buscar(Convert.ToInt32(articulosIdNumericUpDown.Value)); if (V != null) { paso = BLL.RegistrodeArticulosBLL.Editar(registrodearticulos); } } Limpiar(); GeneralerrorProvider.Clear(); if (paso) { MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public static bool Eliminar(int id) { bool paso = false; Contexto contexto = new Contexto(); try { RegistrodeArticulos registrodeArticulos = contexto.registrodeArticulos.Find(id); if (registrodeArticulos != null) { contexto.Entry(registrodeArticulos).State = EntityState.Deleted; } if (contexto.SaveChanges() > 0) { paso = true; contexto.Dispose(); } } catch (Exception) { throw; } return(paso); }