示例#1
0
        private void Submit_btn_Click_1(object sender, RoutedEventArgs e)
        {
            OnBreak.Negocio.Valorizador valorizador = new OnBreak.Negocio.Valorizador();

            int parsedInt;

            if (String.IsNullOrEmpty(asist_txt.Text) || asist_txt.Text == "0")
            {
                this.ShowMessageAsync("Error", "No puedes calcular el valor sin asistentes !");
            }
            else
            {
                if (String.IsNullOrEmpty(pers_txt.Text))
                {
                    this.ShowMessageAsync("Error", "No puedes calcular si no ingresas el personal !");
                }
                else
                {
                    if (int.TryParse(asist_txt.Text, out parsedInt) || int.TryParse(pers_txt.Text, out parsedInt))
                    {
                        valorizador.asistentes        = int.Parse(asist_txt.Text);
                        valorizador.personalAdicional = int.Parse(pers_txt.Text);

                        //valorizador.valorBase = double.Parse(valorBase_txt.Text);


                        total_txt.Text = valorizador.CalcularValorEvento().ToString();
                    }
                    else
                    {
                        this.ShowMessageAsync("Error", "Tienes que poner numeros para calular el valor !");
                    }
                }
            }
        }
示例#2
0
        private void ValorBase_txt_TextChanged_1(object sender, TextChangedEventArgs e, Contrato contrato)
        {
            OnBreak.Negocio.Valorizador valorizador = new OnBreak.Negocio.Valorizador();

            valorBase_txt.Text = valorizador.asignarValorBase(contrato).ToString();
        }
示例#3
0
 private void Total_txt_TextChanged(object sender, TextChangedEventArgs e)
 {
     OnBreak.Negocio.Valorizador valorizador = new OnBreak.Negocio.Valorizador();
 }