public void BuscarTest()
        {
            int      id     = 4;
            Talleres taller = new Talleres();

            taller = TalleresBLL.Buscar(id);
            Assert.IsNotNull(taller);
        }
        public void EliminarTest()
        {
            int  id = 3;
            bool paso;

            paso = TalleresBLL.Eliminar(id);
            Assert.AreEqual(paso, true);
        }
        public void ModificarTest()
        {
            bool     paso;
            Talleres taller = new Talleres();

            taller.TallerId = 4;
            taller.Nombre   = "Taller Los Muchachones";

            paso = TalleresBLL.Modificar(taller);
            Assert.AreEqual(paso, true);
        }
        //Programación de los Botones
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int      id       = Convert.ToInt32(TallerIdNumericUpDown.Value);
            Talleres talleres = TalleresBLL.Buscar(id);

            if (talleres != null)
            {
                NombreTextBox.Text = talleres.Nombre;
            }
            else
            {
                MessageBox.Show("No se encontró", "Falló",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Talleres talleres;
            bool     Paso = false;


            if (HayErrores())
            {
                MessageBox.Show("Debe llenar éste campo!!!", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            talleres = LlenaClase();

            if (TallerIdNumericUpDown.Value == 0)
            {
                Paso = TalleresBLL.Guardar(talleres);
            }
            else
            {
                int id = Convert.ToInt32(TallerIdNumericUpDown.Value);
                talleres = TalleresBLL.Buscar(id);

                if (talleres != null)
                {
                    Paso = TalleresBLL.Modificar(LlenaClase());
                }
                else
                {
                    MessageBox.Show("Id no existe", "Falló",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (Paso)
            {
                MessageBox.Show("Guardado", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Falló",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #6
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            Talleres taller;
            bool     Paso = false;

            if (Validar(2))
            {
                MessageBox.Show("Favor de Llenar las Casillas");
            }
            else
            {
                int id             = Convert.ToInt32(TallerIdNumericUpDown.Value);
                var mantenimientos = TalleresBLL.Buscar(id);
                taller = LlenaClase();

                //Determinar si es Guardar o Modificar
                if (TallerIdNumericUpDown.Value == 0)
                {
                    Paso = TalleresBLL.Guardar(taller);
                }
                else
                //validar que exista.

                if (mantenimientos != null)
                {
                    Paso = TalleresBLL.Modificar(taller);
                }


                //Informar el resultado
                if (Paso)
                {
                    MessageBox.Show("Guardado!!", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo guardar!!", "Fallo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                //Para Luego que guarden algo los campos se limpien
                LimpiarCampos();
            }
        }
예제 #7
0
        private void buttonBuscar_Click(object sender, EventArgs e)
        {
            Expression <Func <Talleres, bool> > filtro = t => true;
            int id;

            switch (FiltroComboBox.SelectedIndex)
            {
            case 0:    //Filtrando por ID del Taller.
                id     = Convert.ToInt32(CriterioTextBox.Text);
                filtro = t => t.TallerId == id;
                break;

            case 1:    //Filtrando por el Nombre del Taller.
                filtro = t => t.Nombre.Contains(CriterioTextBox.Text);
                break;
            }

            TalleresConsultaDataGridView.DataSource = TalleresBLL.GetList(filtro);
        }
예제 #8
0
        private void buttonBuscar_Click(object sender, EventArgs e)
        {
            if (Validar(1))
            {
                MessageBox.Show("Favor de Llenar (Talleres Id) para poder Buscar");
            }
            else
            {
                int      id     = Convert.ToInt32(TallerIdNumericUpDown.Value);
                Talleres taller = TalleresBLL.Buscar(id);

                if (taller != null)
                {
                    NombretextBox.Text = taller.Nombre;
                }
                else
                {
                    MessageBox.Show("No se encontro!", "Fallo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(TallerIdNumericUpDown.Value);

            Talleres talleres = TalleresBLL.Buscar(id);

            if (talleres != null)
            {
                if (TalleresBLL.Eliminar(id))
                {
                    MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No se pudo eliminar!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("No existe!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #10
0
        private void buttonEliminar_Click(object sender, EventArgs e)
        {
            if (Validar(1))
            {
                MessageBox.Show("Favor de Llenar (Vehiculos Id) para poder Eliminar");
            }
            else
            {
                int id = Convert.ToInt32(TallerIdNumericUpDown.Value);

                //validar que exista
                if (TalleresBLL.Eliminar(id))
                {
                    MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo eliminar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                //Para Luego que guarden algo los campos se limpien
                LimpiarCampos();
            }
        }