Beispiel #1
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            try
            {
                int codigo = Int32.Parse(txtCodigo.Text);
                ServiceReference1.esfero refEsfero = servicio.consultar(codigo);

                if (refEsfero != null)
                {
                    asignarEsfero(refEsfero);
                    cambio();

                    txtCodigo.Enabled = false;

                    txtMarca.Enabled  = true;
                    txtColor.Enabled  = true;
                    txtPrecio.Enabled = true;
                }
                else
                {
                    MessageBox.Show("No existe un esfero con dicho código");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
Beispiel #2
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                int    codigo = Int32.Parse(txtCodigo.Text);
                string color  = txtColor.Text;
                string marca  = txtMarca.Text;
                double precio = Double.Parse(txtPrecio.Text);

                Esfero miEsfero = new Esfero();
                miEsfero.asignarTodo(codigo, color, marca, precio);

                ServiceReference1.esfero unEsfero = new ServiceReference1.esfero();
                unEsfero.codigo     = codigo;
                unEsfero.colorTinta = color;
                unEsfero.marca      = marca;
                unEsfero.precio     = precio;

                bool respuesta = servicio.insertar(unEsfero);

                if (respuesta)
                {
                    MessageBox.Show("Insertado");
                    limpiarFormulario();
                }
                else
                {
                    MessageBox.Show("No se pudo insertar");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
Beispiel #3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                int codigo = Int32.Parse(txtCodigo.Text);
                ServiceReference1.esfero buscado = servicio.consultar(codigo);

                if (buscado != null)
                {
                    bool resultado = servicio.eliminar(codigo);

                    if (resultado)
                    {
                        MessageBox.Show("Eliminado");
                        txtCodigo.Text = "";
                    }
                    else
                    {
                        MessageBox.Show("El esfero existe, pero no se pudo eliminar.");
                    }
                }
                else
                {
                    MessageBox.Show("No existe ese esfero");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
Beispiel #4
0
 private void btnConsultar_Click(object sender, EventArgs e)
 {
     try
     {
         int codigo = Int32.Parse(txtCodigo.Text);
         ServiceReference1.esfero refEsfero = servicio.consultar(codigo);
         asignarEsfero(refEsfero);
         cambio();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error: " + ex.Message);
     }
 }
Beispiel #5
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                int    codigo = Int32.Parse(txtCodigo.Text);
                string color  = txtColor.Text;
                string marca  = txtMarca.Text;
                double precio = Double.Parse(txtPrecio.Text);

                ServiceReference1.esfero nuevo = new ServiceReference1.esfero();

                nuevo.codigo     = codigo;
                nuevo.colorTinta = color;
                nuevo.marca      = marca;
                nuevo.precio     = precio;

                bool respuesta = servicio.actualizar(nuevo);

                if (respuesta)
                {
                    MessageBox.Show("Actualizado");
                    limpiarFormulario();

                    txtMarca.Enabled  = false;
                    txtColor.Enabled  = false;
                    txtPrecio.Enabled = false;
                }
                else
                {
                    MessageBox.Show("Por algna razón no se pudo actualizar.");
                }

                txtCodigo.Enabled = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
Beispiel #6
0
 private void asignarEsfero(ServiceReference1.esfero refEsfero)
 {
     esfero = refEsfero;
 }