Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
        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);
            }
        }