private void Finalizar()
        {
            _jarraA = null;
            _jarraB = null;

            lbxMensajes.Items.Clear();
            tbkJarrasInicializado.Text = "";
            tbxCantidadJarraA.Text     = "";
            tbxCantidadJarraB.Text     = "";

            ActivarDeshabilitarCrearJarras(true);
        }
        private void BtnCrearJarras_Click(object sender, RoutedEventArgs e)
        {
            _jarraA = new Jarra(int.Parse(tbxJarraA.Text));
            _jarraB = new Jarra(int.Parse(tbxJarraB.Text));

            prbrCantidadJarraA.Maximum = _jarraA.Capacidad;
            prbrCantidadJarraB.Maximum = _jarraB.Capacidad;

            ActualizarBarraJarras();

            ActivarDeshabilitarCrearJarras(false);
        }
示例#3
0
 public void LlenarDesdeJarra(Jarra otraJarra)
 {
     // Mirar formula matematica
     if (Contenido < Capacidad)
     {
         Contenido = 0;
     }
     if (otraJarra.Contenido > 0)
     {
         otraJarra.Contenido -= Contenido;
     }
 }