public Boolean editarMedioComunicacion(MediosComunicacion mediosComunicacion)
        {
            Boolean       respuesta  = false;
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();

                    var parametros = new[]
                    {
                        ParametroAcceso.CrearParametro("@idMedioComunicacion", SqlDbType.VarChar, mediosComunicacion.idMedioComunicacion, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@descripcion", SqlDbType.VarChar, mediosComunicacion.descripcion, ParameterDirection.Input)
                    };
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ActualizarMedioComunicacionSP", parametros);
                    dt.Load(consulta);
                    connection.Close();
                    respuesta = true;
                }
            }
            catch (Exception e)
            {
                respuesta = false;
                Console.WriteLine(e);
            }
            return(respuesta);
        }
        public List <MediosComunicacion> getAllMedioComunicacion()
        {
            List <MediosComunicacion> mediosComunicacion = new List <MediosComunicacion>();
            SqlConnection             connection         = null;
            DataTable dt = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaMedioComunicacionSP");

                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    MediosComunicacion mediCom = new MediosComunicacion();
                    mediCom.idMedioComunicacion = Convert.ToInt32(row["idMedioComunicacion"].ToString());
                    mediCom.descripcion         = row["descripcion"].ToString();
                    mediCom.estatus             = Convert.ToBoolean(row["estatus"].ToString());

                    mediosComunicacion.Add(mediCom);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return(mediosComunicacion);
        }
Beispiel #3
0
        public List <Placas> getAllPlacas()
        {
            List <Placas> placas     = new List <Placas>();
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaPlacasSP");

                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    Placas plac = new Placas();
                    plac.idPlaca             = Convert.ToInt32(row["idPlaca"].ToString());
                    plac.nombre              = row["nombre"].ToString();
                    plac.numeroSerie         = row["numeroSerie"].ToString();
                    plac.ubicacionGeografica = row["ubicacionGeografica"].ToString();
                    plac.estatus             = Convert.ToBoolean(row["estatus"].ToString());
                    plac.ipAsignada          = row["ipAsignada"].ToString();
                    plac.asignacionMaster    = row["asignacionMaster"].ToString();

                    TipoComunicacion tipoComunicacion = new TipoComunicacion();
                    plac.tipoComunicacion = tipoComunicacion;
                    plac.tipoComunicacion.idTipoComunicacion = Convert.ToInt32(row["idTipoComunicacion"].ToString());

                    Dispositivos dispositivo = new Dispositivos();
                    plac.dispositivo = dispositivo;
                    plac.dispositivo.idDispositivo = Convert.ToInt32(row["idDispositivo"].ToString());

                    MediosComunicacion medioComunicacion = new MediosComunicacion();
                    plac.medioComunicacion = medioComunicacion;
                    plac.medioComunicacion.idMedioComunicacion = Convert.ToInt32(row["idMedioComunicacion"].ToString());

                    placas.Add(plac);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return(placas);
        }
Beispiel #4
0
 public Boolean eliminarMedioComunicacion(MediosComunicacion mediosComunicacion)
 {
     return(mediosComunicacionDatos.eliminarMedioComunicacion(mediosComunicacion));
 }
Beispiel #5
0
 public Boolean registrarMedioComunicacion(MediosComunicacion mediosComunicacion)
 {
     return(mediosComunicacionDatos.registrarMedioComunicacion(mediosComunicacion));
 }