private void MetroButton3_Click(object sender, EventArgs e)
        {
            CelularLógica   cl = new CelularLógica();
            AccesorioLógica al = new AccesorioLógica();

            Artículo a = null;

            try
            {
                if ((a = cl.GetBy("Referencia", RefArtículoTextBox.Text)) != null)
                {
                    AgregarProducto(a);
                }
                else if ((a = al.GetBy("Referencia", RefArtículoTextBox.Text)) != null)
                {
                    AgregarProducto(a);
                }
                else
                {
                    MessageBox.Show("Este artículo no está registrado");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
                MessageBox.Show("Ingrese un valor correcto");
            }
        }
Ejemplo n.º 2
0
        private void MetroButton1_Click(object sender, EventArgs e)
        {
            Celular c = cl.GetBy("Referencia", ReferenciaTextBox.Text);

            if (c == null)
            {
                MessageBox.Show("El celular con esta referencia no existe");
            }
            else
            {
                if (cl.Delete(c.Id) == 0)
                {
                    MessageBox.Show("La eliminación falló");
                }
                else
                {
                    MessageBox.Show("Eliminación correcta");
                    LimpiarCampos();
                }
            }
        }
        private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
        {
            var sub = float.Parse(e.Row.Cells[4].Value.ToString());

            CelularLógica   cl = new CelularLógica();
            AccesorioLógica al = new AccesorioLógica();

            Artículo a = null;

            if ((a = cl.GetBy("Referencia", RefArtículoTextBox.Text)) != null)
            {
                AgregarProducto(a);
            }
            else if ((a = al.GetBy("Referencia", RefArtículoTextBox.Text)) != null)
            {
                AgregarProducto(a);
            }

            productos.Remove(a);

            TotalTextBox.Text = (float.Parse(TotalTextBox.Text) - sub).ToString();
        }