//public bool Empresa_Insertar_Imagen(Empresa empresa) //{ // ADConexion cnn = new ADConexion(); // SqlCommand cmd = new SqlCommand(); // try // { // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "Empresa_Insertar_Imagen"; // cmd.Connection = cnn.cn; // cmd.Parameters.Add(new SqlParameter("@LogoEmpresa", SqlDbType.Binary)).Value = (empresa.LogoEmpresa == null ? new byte[] { } : empresa.LogoEmpresa); // cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoNombreOriginal == null ? "" : empresa.ArchivoNombreOriginal); // cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoMimeType == null ? "" : empresa.ArchivoMimeType); // cnn.Conectar(); // cmd.ExecuteNonQuery(); // cmd.Parameters.Clear(); // cnn.Desconectar(); // return true; // } // catch (Exception ex) // { // return false; // } public bool Empresa_Actualizar_Imagen(Empresa empresa) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Empresa_Actualizar_imagen"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@LogoEmpresa", SqlDbType.Binary)).Value = (empresa.LogoEmpresa == null ? new byte[] { } : empresa.LogoEmpresa); cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoNombreOriginal == null ? "" : empresa.ArchivoNombreOriginal); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoMimeType == null ? "" : empresa.ArchivoMimeType); //cmd.Parameters.Add(new SqlParameter("@ImagenCambiada", SqlDbType.VarChar, 2)).Value = (empresa.LogoEmpresa == null ? "NO" : "SI"); cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.VarChar, 50)).Value = empresa.IdEmpresa; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return(true); } catch (Exception ex) { return(false); } }
//public bool Empresa_Insertar_Imagen(Empresa empresa) //{ // ADConexion cnn = new ADConexion(); // SqlCommand cmd = new SqlCommand(); // try // { // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "Empresa_Insertar_Imagen"; // cmd.Connection = cnn.cn; // cmd.Parameters.Add(new SqlParameter("@LogoEmpresa", SqlDbType.Binary)).Value = (empresa.LogoEmpresa == null ? new byte[] { } : empresa.LogoEmpresa); // cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoNombreOriginal == null ? "" : empresa.ArchivoNombreOriginal); // cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoMimeType == null ? "" : empresa.ArchivoMimeType); // cnn.Conectar(); // cmd.ExecuteNonQuery(); // cmd.Parameters.Clear(); // cnn.Desconectar(); // return true; // } // catch (Exception ex) // { // return false; // } public bool Empresa_Actualizar_Imagen(Empresa empresa) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Empresa_Actualizar_imagen"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@LogoEmpresa", SqlDbType.Binary)).Value = (empresa.LogoEmpresa == null ? new byte[] { } : empresa.LogoEmpresa); cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoNombreOriginal == null ? "" : empresa.ArchivoNombreOriginal); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (empresa.ArchivoMimeType == null ? "" : empresa.ArchivoMimeType); //cmd.Parameters.Add(new SqlParameter("@ImagenCambiada", SqlDbType.VarChar, 2)).Value = (empresa.LogoEmpresa == null ? "NO" : "SI"); cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.VarChar, 50)).Value = empresa.IdEmpresa; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public bool UTPAlumnos_ActualizarEstadoAlumno(UtpAlumnoDetalle alumno) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "UTPAlumnos_ActualizarEstadoAlumno"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@IdAlumno", SqlDbType.Int)).Value = alumno.IdAlumno; cmd.Parameters.Add(new SqlParameter("@EstadoAlumno", SqlDbType.VarChar, 50)).Value = alumno.CodEstadoAlumno; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return(true); } catch (Exception ex) { return(false); } }
public bool EVENTO_ACTUALIZAR_IMAGENTICKECT(Evento evento) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "EVENTO_ACTUALIZAR_IMAGENTICKECT"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@ImagenTicket", SqlDbType.Binary)).Value = (evento.ImagenTicket == null ? new byte[] { } : evento.ImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginalImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoNombreOriginalImagenTicket == null ? "" : evento.ArchivoNombreOriginalImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeTypeImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoMimeTypeImagenEventoTicket == null ? "" : evento.ArchivoMimeTypeImagenEventoTicket); cmd.Parameters.Add(new SqlParameter("@IdEvento", SqlDbType.VarChar, 50)).Value = evento.IdEvento; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return(true); } catch (Exception ex) { return(false); } }
public bool Contenido_Insertar(Contenido contenido) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_Insertar"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@Titulo", SqlDbType.VarChar, 500)).Value = (contenido.Titulo == null ? "" : contenido.Titulo); cmd.Parameters.Add(new SqlParameter("@SubTitulo", SqlDbType.VarChar, 500)).Value = (contenido.SubTitulo == null ? "" : contenido.SubTitulo); //cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar, -1)).Value = contenido.Descripcion; cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar, -1)).Value = (contenido.Descripcion == null ? "" : contenido.Descripcion); //cmd.Parameters.Add(new SqlParameter("@Imagen", SqlDbType.Binary)).Value = contenido.Imagen; cmd.Parameters.Add(new SqlParameter("@Imagen", SqlDbType.Binary)).Value = (contenido.Imagen == null ? new byte[] { } : contenido.Imagen); cmd.Parameters.Add(new SqlParameter("@Activo", SqlDbType.Bit)).Value = contenido.Activo; //cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = contenido.ArchivoNombreOriginal; cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (contenido.ArchivoNombreOriginal == null ? "" : contenido.ArchivoNombreOriginal); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (contenido.ArchivoMimeType == null ? "" : contenido.ArchivoMimeType); //cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 50)).Value = contenido.ArchivoMimeType; cmd.Parameters.Add(new SqlParameter("@EnPantallaPrincipal", SqlDbType.Bit)).Value = contenido.EnPantallaPrincipal; cmd.Parameters.Add(new SqlParameter("@CodMenu", SqlDbType.VarChar, 50)).Value = contenido.Menu; cmd.Parameters.Add(new SqlParameter("@CodPestana", SqlDbType.VarChar, 50)).Value = (contenido.Pestana == null ? "" : contenido.Pestana); cmd.Parameters.Add(new SqlParameter("@CreadoPor", SqlDbType.VarChar, 50)).Value = contenido.CreadoPor; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return(true); } catch (Exception ex) { return(false); } }
//Busca Los Datos a Actualizar public DataTable ContenidoEDitar_Buscar(int Cod) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "ContenidoEDitar_Buscar"; cmd.Connection = cnn.cn; cnn.Conectar(); cmd.Parameters.Add(new SqlParameter("@IdContenido", SqlDbType.Int)).Value = Cod; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
//public DataTable Contenido_Mostrar2(string id) //{ // ADConexion cnn = new ADConexion(); // SqlCommand cmd = new SqlCommand(); // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "Contenido_Mostrar2"; // cmd.Connection = cnn.cn; // cnn.Conectar(); // cmd.Parameters.Add(new SqlParameter("@CodMenu", SqlDbType.VarChar,50)).Value = id; // SqlDataAdapter da = new SqlDataAdapter(cmd); // DataTable dt = new DataTable(); // da.Fill(dt); // cnn.Desconectar(); // return dt; //} public DataTable Contenido_Mostrar_Imagen(int Cod) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_Mostrar_imagen"; cmd.Connection = cnn.cn; cnn.Conectar(); cmd.Parameters.Add(new SqlParameter("@IdContenido", SqlDbType.Int)).Value = Cod; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return(dt); }
public DataTable Contenido_Mostrar_imagen() { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_Mostrar_imagen"; cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return(dt); }
public DataTable ContenidoPestana_Mostrar() { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "ContenidoPestana_Mostrar"; cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public DataTable Contenido_BuscarNoticiasEventosOtros(string Id) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_BuscarNoticiasEventos"; cmd.Connection = cnn.cn; cnn.Conectar(); cmd.Parameters.Add(new SqlParameter("@CodMenu", SqlDbType.VarChar, 50)).Value = Id; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return(dt); }
//Actualiza Los datos Buscados public bool Contenido_Actualizar(Contenido contenido) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_Actualizar"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@Titulo", SqlDbType.VarChar, 500)).Value = contenido.Titulo; cmd.Parameters.Add(new SqlParameter("@SubTitulo", SqlDbType.VarChar, 500)).Value = (contenido.SubTitulo == null ? "" : contenido.SubTitulo); //cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar, -1)).Value = contenido.Descripcion; cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar, -1)).Value = (contenido.Descripcion == null ? "" : contenido.Descripcion); cmd.Parameters.Add(new SqlParameter("@Imagen", SqlDbType.Image)).Value = (contenido.Imagen == null ? new byte[] { } : contenido.Imagen); cmd.Parameters.Add(new SqlParameter("@CodMenu", SqlDbType.VarChar, 50)).Value = contenido.Menu; cmd.Parameters.Add(new SqlParameter("@CodPestana", SqlDbType.VarChar, 50)).Value = (contenido.Pestana == null ? "" : contenido.Pestana); cmd.Parameters.Add(new SqlParameter("@EnPantallaPrincipal", SqlDbType.Bit)).Value = contenido.EnPantallaPrincipal; cmd.Parameters.Add(new SqlParameter("@Activo", SqlDbType.Bit)).Value = contenido.Activo; cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginal", SqlDbType.VarChar, 100)).Value = (contenido.ArchivoNombreOriginal == null ? "" : contenido.ArchivoNombreOriginal); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeType", SqlDbType.VarChar, 100)).Value = (contenido.ArchivoMimeType == null ? "" : contenido.ArchivoMimeType); cmd.Parameters.Add(new SqlParameter("@ModificadoPor", SqlDbType.VarChar, 50)).Value = contenido.ModificadoPor; cmd.Parameters.Add(new SqlParameter("@IdContenido", SqlDbType.VarChar, 50)).Value = contenido.IdContenido; cmd.Parameters.Add(new SqlParameter("@ImagenCambiada", SqlDbType.VarChar, 2)).Value = (contenido.Imagen==null ? "NO":"SI"); cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public bool Contenido_Eliminar(int Cod) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_Eliminar"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@IdContenido", SqlDbType.VarChar, 50)).Value = Cod; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return(true); } catch (SqlException) { return(false); } }
public DataTable Contenido_ObtenerPorCodMenu(int codMenu) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_ObtenerPorCodMenu"; cmd.Parameters.Add(new SqlParameter("@CodMenu", codMenu)); cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return(dt); }
public bool EVENTO_ACTUALIZAR_IMAGENTICKECT(Evento evento) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "EVENTO_ACTUALIZAR_IMAGENTICKECT"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@ImagenTicket", SqlDbType.Binary)).Value = (evento.ImagenTicket == null ? new byte[] { } : evento.ImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginalImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoNombreOriginalImagenTicket == null ? "" : evento.ArchivoNombreOriginalImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeTypeImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoMimeTypeImagenEventoTicket == null ? "" : evento.ArchivoMimeTypeImagenEventoTicket); cmd.Parameters.Add(new SqlParameter("@IdEvento", SqlDbType.VarChar, 50)).Value = evento.IdEvento; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public DataTable Empresa_BusquedaAvanzada(string NombreComercial, string IdEstadoEmpresa, string IdSector, string RazonSocial, string IdentificadorTributario, int NroOferta, int NroPostulante, int nroPaginaActual, int filasPorPagina) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Empresa_BusquedaAvanzada"; cmd.Parameters.Add(new SqlParameter("@Nombre", NombreComercial)); cmd.Parameters.Add(new SqlParameter("@Valor", IdEstadoEmpresa)); cmd.Parameters.Add(new SqlParameter("@Sector", IdSector)); cmd.Parameters.Add(new SqlParameter("@Razon", RazonSocial)); cmd.Parameters.Add(new SqlParameter("@IdentificadorTributario", IdentificadorTributario)); cmd.Parameters.Add(new SqlParameter("@NroOferta", NroOferta)); cmd.Parameters.Add(new SqlParameter("@NroPostulante", NroPostulante)); //Paginación. cmd.Parameters.Add(new SqlParameter("@NroPaginaActual", nroPaginaActual)); cmd.Parameters.Add(new SqlParameter("@FilasPorPagina", filasPorPagina)); cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public DataTable Contenido_ObtenerPorCodMenu(int codMenu) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_ObtenerPorCodMenu"; cmd.Parameters.Add(new SqlParameter("@CodMenu", codMenu)); cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public bool Contenido_RemoverImagen(int id) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_RemoverImagen"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@IdContenido", SqlDbType.VarChar, 50)).Value = id; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (SqlException) { return false; } }
public DataTable Empresa_Elegir_Imagen(int Cod) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Empresa_Elegir_Imagen"; cmd.Connection = cnn.cn; cnn.Conectar(); cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.Int)).Value = Cod; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public DataTable Utp_ListarAlumnosNombreyCodigo() { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Utp_ListaAlumnosNombreyCodigo"; cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public bool UTPAlumnos_ActualizarEstadoAlumno(UtpAlumnoDetalle alumno) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "UTPAlumnos_ActualizarEstadoAlumno"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@IdAlumno", SqlDbType.Int)).Value = alumno.IdAlumno; cmd.Parameters.Add(new SqlParameter("@EstadoAlumno", SqlDbType.VarChar, 50)).Value = alumno.CodEstadoAlumno; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public DataTable Empresa_ObtenerPorNombre(string PalabraClave, int nroPaginaActual, int filasPorPagina) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Empresas_ObtenerNombre"; cmd.Parameters.Add(new SqlParameter("@Nombre", PalabraClave)); //Paginación. cmd.Parameters.Add(new SqlParameter("@NroPaginaActual", nroPaginaActual)); cmd.Parameters.Add(new SqlParameter("@FilasPorPagina", filasPorPagina)); cmd.Connection = cnn.cn; cnn.Conectar(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }
public DataTable Contenido_BuscarNoticiasEventosOtros(string Id) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Contenido_BuscarNoticiasEventos"; cmd.Connection = cnn.cn; cnn.Conectar(); cmd.Parameters.Add(new SqlParameter("@CodMenu", SqlDbType.VarChar, 50)).Value = Id; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); cnn.Desconectar(); return dt; }