private void agregarRepuesto(object sender, EventArgs e) { if (cctbNombre.Text != string.Empty && cctbDescripcion.Text != string.Empty && cctbStock.Text != string.Empty && cctbPrecio.Text != string.Empty) { using (MABEntities db = new MABEntities()) { Models.Repuestos repuesto = new Models.Repuestos(); repuesto.nombre = cctbNombre.Text; repuesto.descripcion = cctbDescripcion.Text; repuesto.disponibles = Convert.ToInt32(cctbStock.Text); repuesto.precio = Convert.ToDouble(cctbPrecio.Text); db.Repuestos.Add(repuesto); db.SaveChanges(); MessageBox.Show("Repuesto agregado correctamente", "Guardado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Information); cctbNombre.Text = ""; cctbDescripcion.Text = ""; cctbPrecio.Text = ""; cctbStock.Text = ""; cctbNombre.Focus(); } } else { MessageBox.Show("Faltan campos por llenar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cargarRepuesto(int idRepuesto) { using (MABEntities db = new MABEntities()) { repuesto = db.Repuestos.Find(idRepuesto); } cctbNombre.Text = repuesto.nombre; cctbDescripcion.Text = repuesto.descripcion; cctbStock.Text = repuesto.disponibles.ToString(); cctbPrecio.Text = repuesto.precio.ToString(); }
private void seleccionarReparacion(object sender, EventArgs e) { if (ucDGVTabla.selectedRow() != null) { int idRepuesto = Convert.ToInt32(ucDGVTabla.selectedRow().Cells["Id"].Value); using (MABEntities db = new MABEntities()) { Models.Repuestos repuesto = db.Repuestos.Find(idRepuesto); this.idRepuesto = repuesto.Id; this.Close(); } } else { MessageBox.Show("No hay ningun Repuesto seleccionado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }