private void cargarGrilla()
        {
            String opcion = "Sin Opción";

            try
            {
                List <Maquinaria> maquinarias = MaquinariaDAO.GetAll();

                dgv_maquinas.Rows.Clear();
                foreach (Maquinaria maq in maquinarias)
                {
                    switch (maq.estado.idEstado)
                    {
                    case 14:
                        opcion = "No disponible";
                        break;

                    case 16:
                        opcion = "Disponible";
                        break;

                    default:
                        opcion = "Sin Opción";
                        break;
                    }
                    dgv_maquinas.Rows.Add(maq.Nombre, maq.descripcion, maq.tipoMaquinaria.Nombre, maq.fechaAlta.ToShortDateString(), maq.estado.Nombre, maq.idMaquinaria, maq.tipoMaquinaria.idTipoMaquinaria, maq.estado.idEstado, opcion);
                }
            }
            catch (ApplicationException ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
        public Boolean verificarExistenciaMaquinaria(string nombreMaquina)
        {
            Boolean resul = false;

            try
            {
                List <Maquinaria> maquinas = MaquinariaDAO.GetAll();

                foreach (Maquinaria maq in maquinas)
                {
                    if (maq.Nombre.Equals(nombreMaquina))
                    {
                        resul = true;
                    }
                }
            }
            catch (ApplicationException ex)
            {
                throw new ApplicationException(ex.Message);
            }


            return(resul);
        }