Exemple #1
0
        private bool ValidarAgregar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (String.IsNullOrWhiteSpace(RequerimientoTextBox.Text))
            {
                MyErrorProvider.SetError(RequerimientoTextBox, "El campo No puede estar vacio");
                RequerimientoTextBox.Focus();
                paso = false;
            }

            if (String.IsNullOrWhiteSpace(TiempoTextBox.Text))
            {
                MyErrorProvider.SetError(TiempoTextBox, "El campo No puede estar vacio");
                TiempoTextBox.Focus();
                paso = false;
            }

            if (!Utilidades.esToInt(TiempoTextBox.Text))
            {
                MyErrorProvider.SetError(TiempoTextBox, "El campo debe ser numerico");
                TiempoTextBox.Focus();
                paso = false;
            }


            return(paso);
        }
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            Tarea.Detalle.Add(new TareasDetalle(Tarea.TareaId, RequerimientoTextBox.Text, Convert.ToSingle(ValorTextBox.Text)));

            Cargar();

            RequerimientoTextBox.Focus();
            RequerimientoTextBox.Clear();
            ValorTextBox.Clear();
            RequerimientoTextBox.Focus();
        }
        private void AgregarButton_Click(object sender, RoutedEventArgs e)
        {
            var detalle = new ProyectoDetalle
            {
                ProyectoId    = int.Parse(ProyectoIdTextBox.Text),
                TipoId        = tarea.TareaId,
                Tarea         = tarea,
                Requerimiento = RequerimientoTextBox.Text,
                TiempoMinutos = int.Parse(TiempoTextBox.Text)
            };

            Cargar();
            Proyecto.ProyectoDetalles.Add(detalle);
            TipoTareaComboBox.SelectedIndex = -1;
            RequerimientoTextBox.Clear();
            TiempoTextBox.Clear();
            RequerimientoTextBox.Focus();
        }