// Devuelve la lista total de todos los Estuches // public dynamic Devolver_Lista_Todos_Estudiantes(int Bandera = 1, int ID_Estudiante = 0) { if (Instancia_BBDD.Abrir_Conexion_BBDD() == true) { CMD = new SqlCommand("I_Listado_Estudiantes", Instancia_BBDD.Conexion); CMD.CommandType = CommandType.StoredProcedure; CMD.Parameters.Add("@ID_Estudiante", SqlDbType.Int).Value = ID_Estudiante; CMD.Parameters.Add("@Bandera", SqlDbType.Bit).Value = Bandera; SqlReader = CMD.ExecuteReader(); List <Estudiante> Lista_Estudiante = new List <Estudiante>(); if (SqlReader.HasRows) { while (SqlReader.Read()) { Estudiante Nuevo_Estudiante = new Estudiante(); Nuevo_Estudiante.ID_Estudiante = SqlReader.GetInt32(0); Nuevo_Estudiante.Nombre = SqlReader.GetString(1); Nuevo_Estudiante.Apellido = SqlReader.GetString(2); Nuevo_Estudiante.Correo = SqlReader.GetString(3); Nuevo_Estudiante.Fecha_Nacimiento = SqlReader.GetDateTime(4); Nuevo_Estudiante.Tutor_Nombre = SqlReader.GetString(5); Nuevo_Estudiante.Tutor_Apellido = SqlReader.GetString(6); Nuevo_Estudiante.Cedula = SqlReader.GetString(7); Nuevo_Estudiante.Telefono_1 = SqlReader.GetDecimal(8); Nuevo_Estudiante.Telefono_2 = SqlReader.GetDecimal(9); Nuevo_Estudiante.Direccion = SqlReader.GetString(10); Nuevo_Estudiante.Sexo = SqlReader.GetString(11); Nuevo_Estudiante.Foto = SqlReader.GetString(12); Nuevo_Estudiante.Rol = SqlReader.GetString(13); Nuevo_Estudiante.Ano_Ingreso = SqlReader.GetDateTime(14); Nuevo_Estudiante.ID_Beca = SqlReader.GetInt32(15); Lista_Estudiante.Add(Nuevo_Estudiante); } CMD.Dispose(); Instancia_BBDD.Cerrar_Conexion(); return(JsonConvert.SerializeObject(Lista_Estudiante, Formatting.None, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); } else { return("{\"Cod_Resultado\": 0,\"Mensaje\": \"La consulta no devolvio resultados\"}"); } } else { return("{\"Cod_Resultado\": -1,\"Mensaje\": \"No se pudo conectar con la base de datos\"}"); } }
// Devuelve la lista total de todos las Aulas // public dynamic Devolver_Lista_Todos_Aulas(int Bandera = 1, int ID_Accesorio = 0) { if (Instancia_BBDD.Abrir_Conexion_BBDD() == true) { CMD = new SqlCommand("Listado_Aulas", Instancia_BBDD.Conexion); CMD.CommandType = CommandType.StoredProcedure; CMD.Parameters.Add("@ID_Aula", SqlDbType.Int).Value = ID_Accesorio; CMD.Parameters.Add("@Bandera", SqlDbType.Bit).Value = Bandera; SqlReader = CMD.ExecuteReader(); List <Aula> Lista_Aula = new List <Aula>(); if (SqlReader.HasRows) { while (SqlReader.Read()) { Aula Nuevo_Aula = new Aula(); Nuevo_Aula.ID_Aula = SqlReader.GetInt32(0); Nuevo_Aula.Numero = SqlReader.GetInt32(1); Nuevo_Aula.Piso = SqlReader.GetInt32(2); Lista_Aula.Add(Nuevo_Aula); } CMD.Dispose(); Instancia_BBDD.Cerrar_Conexion(); return(JsonConvert.SerializeObject(Lista_Aula, Formatting.None, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); } else { return("{\"Cod_Resultado\": 0,\"Mensaje\": \"La consulta no devolvio resultados\"}"); } } else { return("{\"Cod_Resultado\": -1,\"Mensaje\": \"No se pudo conectar con la base de datos\"}"); } }
public AutenticacionBBDD() { Instancia_BBDD = new ConexionBBDD(); Instancia_BBDD.Abrir_Conexion_BBDD(); }
// Devuelve la lista total de todos los instrumentos // public string Devolver_Lista_Todos_Instrumentos(int Bandera = 1, int ID_Instrumento = 0) { if (Instancia_BBDD.Abrir_Conexion_BBDD() == true) { CMD = new SqlCommand("I_Listado_Instrumentos", Instancia_BBDD.Conexion); CMD.CommandType = CommandType.StoredProcedure; CMD.Parameters.Add("@ID_Instrumento", SqlDbType.Int).Value = ID_Instrumento; CMD.Parameters.Add("@Bandera", SqlDbType.Bit).Value = Bandera; SqlReader = CMD.ExecuteReader(); List <Instrumento> Lista_Instrumento = new List <Instrumento>(); if (SqlReader.HasRows) { while (SqlReader.Read()) { Instrumento Nuevo_Instrumento = new Instrumento(); Nuevo_Instrumento.ID_Instrumento = SqlReader.GetInt32(0); Nuevo_Instrumento.Nombre = SqlReader.GetString(1); Nuevo_Instrumento.Material = SqlReader.GetString(2); Nuevo_Instrumento.Color = SqlReader.GetString(3); Nuevo_Instrumento.Imagen = SqlReader.GetString(4); Nuevo_Instrumento.Marca = SqlReader.GetString(5); Nuevo_Instrumento.Descripcion = SqlReader.GetString(6); Nuevo_Instrumento.Estado = SqlReader.GetString(7); Nuevo_Instrumento.ID_Estuche = SqlReader.GetInt32(8); Nuevo_Instrumento.Nombre_Estuche = SqlReader.GetString(9); Nuevo_Instrumento.ID_Proveedor = SqlReader.GetInt32(10); Nuevo_Instrumento.Proveedor = SqlReader.GetString(11); Nuevo_Instrumento.Tipo_Ubicacion = SqlReader.GetString(16); if (Nuevo_Instrumento.Tipo_Ubicacion == "Bodega") { Nuevo_Instrumento.Estante = SqlReader.GetInt32(12); Nuevo_Instrumento.Gaveta = SqlReader.GetInt32(13); } else { Nuevo_Instrumento.Piso = SqlReader.GetInt32(15); Nuevo_Instrumento.Numero_Aula = SqlReader.GetInt32(14); } Lista_Instrumento.Add(Nuevo_Instrumento); } CMD.Dispose(); Instancia_BBDD.Cerrar_Conexion(); return(JsonConvert.SerializeObject(Lista_Instrumento, Formatting.None, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); } else { return("{\"Cod_Resultado\": 0,\"Mensaje\": \"La consulta no devolvio resultados\"}"); } } else { return("{\"Cod_Resultado\": -1,\"Mensaje\": \"No se pudo conectar con la base de datos\"}"); } }