public List <BE_CabinaDeInternet> ListadoCabinaInternet()
        {
            SqlCommand cmd = new SqlCommand("sp_ListadoCabinaInernet", sqlc);

            cmd.CommandType = CommandType.StoredProcedure;

            sqlc.Open();

            SqlDataReader reader = cmd.ExecuteReader();

            BE_CabinaDeInternet        dao_cabina          = new BE_CabinaDeInternet();
            List <BE_CabinaDeInternet> listaCabinaInternet = new List <BE_CabinaDeInternet>();
            BE_CabinaDeInternet        dto_cabina;

            while (reader.Read())
            {
                dto_cabina               = new BE_CabinaDeInternet();
                dto_cabina.codCabina     = int.Parse(reader[0].ToString());
                dto_cabina.nombre        = reader[1].ToString().Trim();
                dto_cabina.direccion     = reader[2].ToString().Trim();
                dto_cabina.estado        = reader[3].ToString().Trim();
                dto_cabina.fechaCreacion = DateTime.Parse(reader[4].ToString());
                dto_cabina.diaPago       = int.Parse(reader[5].ToString().Trim());
                dto_cabina.imagen        = reader[6].ToString().Trim();

                listaCabinaInternet.Add(dto_cabina);
            }

            sqlc.Close();
            return(listaCabinaInternet);
        }
        public bool getCabinas(BE_CabinaDeInternet objcabin)
        {
            SqlCommand cmd = new SqlCommand("sp_ConsultarCabina", sqlc);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@codCabina", objcabin.codCabina);

            sqlc.Open();
            bool hayRegistros;

            SqlDataReader reader = cmd.ExecuteReader();

            hayRegistros = reader.Read();

            if (hayRegistros)
            {
                objcabin.codCabina     = int.Parse(reader[0].ToString());
                objcabin.nombre        = reader[1].ToString().Trim();
                objcabin.direccion     = reader[2].ToString().Trim();
                objcabin.estado        = reader[3].ToString().Trim();
                objcabin.fechaCreacion = DateTime.Parse(reader[4].ToString());
                objcabin.diaPago       = int.Parse(reader[5].ToString().Trim());
                objcabin.imagen        = reader[6].ToString().Trim();
            }

            sqlc.Close();
            return(hayRegistros);
        }
        public void ActualizarEstadodeCabina(BE_CabinaDeInternet acCabina)
        {
            SqlCommand cmd = new SqlCommand("sp_ActualizarEstado", sqlc);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@codCabina", acCabina.codCabina);
            cmd.Parameters.AddWithValue("@estado", acCabina.estado);


            sqlc.Open();
            cmd.ExecuteNonQuery();

            sqlc.Close();
        }
        public int RegistrarCabinaDeInternet(BE_CabinaDeInternet objCabDeInternet)
        {
            cmd             = new SqlCommand("sp_Registrar_cabinadeinternet", sqlc);
            cmd.CommandType = CommandType.StoredProcedure;



            cmd.Parameters.AddWithValue("@nombre", objCabDeInternet.nombre);
            cmd.Parameters.AddWithValue("@direccion", objCabDeInternet.direccion);
            cmd.Parameters.AddWithValue("@estado", objCabDeInternet.estado);
            //cmd.Parameters.AddWithValue("@fechaCreacion", objCabDeInternet.fechaCreacion);
            cmd.Parameters.AddWithValue("@diaPago", objCabDeInternet.diaPago);
            cmd.Parameters.AddWithValue("@imagen", objCabDeInternet.imagen);
            cmd.Parameters.AddWithValue("@latitude", objCabDeInternet.latitude);
            cmd.Parameters.AddWithValue("@longitude", objCabDeInternet.longitude);

            sqlc.Open();
            cmd.ExecuteNonQuery();
            sqlc.Close();

            return(1);
        }
Exemple #5
0
 public bool ConsultarCabinas(BE_CabinaDeInternet objdtocab)
 {
     return(objCabinaDeInternetDAO.getCabinas(objdtocab));
 }
Exemple #6
0
 public void ActualizarEdeCabinaInternet(BE_CabinaDeInternet dtCabina)
 {
     objCabinaDeInternetDAO.ActualizarEstadodeCabina(dtCabina);
 }
Exemple #7
0
 public void RegistrarCabinaDeInternet(BE_CabinaDeInternet dtCabina)
 {
     objCabinaDeInternetDAO.RegistrarCabinaDeInternet(dtCabina);
 }