public List <Entidades.Aplicacion> buscarAplicacion(int Id_Aplicacion) { Conexion aux = new Conexion(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@Id_Aplicacion", Id_Aplicacion)); cmd.CommandText = "ConsultarAplicacion"; cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); List <Entidades.Aplicacion> lista = new List <Entidades.Aplicacion>(); Entidades.Aplicacion aplicacion = new Entidades.Aplicacion(); while (dr.Read()) { aplicacion.Id_Aplicacion = Convert.ToInt32(dr["Id_Aplicacion"].ToString()); aplicacion.Codigo = dr["Codigo"].ToString(); aplicacion.Descripcion = dr["Descripcion"].ToString(); aplicacion.Controlador = dr["Controlador"].ToString(); aplicacion.Estado = Convert.ToBoolean(dr["Estado"].ToString()); aplicacion.Estado_Accion = dr["Estado_Accion"].ToString(); aplicacion.Usuario_Ingreso = dr["Usuario_Ingreso"].ToString(); aplicacion.Fecha_Ingreso = Convert.ToDateTime(dr["Fecha_Ingreso"].ToString()); aplicacion.Usuario_Modificacion = dr["Usuario_Modificacion"].ToString(); aplicacion.Fecha_Modificacion = Convert.ToDateTime(dr["Fecha_Modificacion"].ToString()); lista.Add(aplicacion); } aux.conectar(); return(lista); }
static public void insertarAplicacion(Entidades.Aplicacion a) { Conexion.OpenConnection(); string query = "insert into aplicacion (nombre) values(@nombre)"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@nombre", a.Nombre); comando.ExecuteNonQuery(); Conexion.CloseConnection(); }
static public void modificarAplicacion(Entidades.Aplicacion a) { Conexion.OpenConnection(); string query = "Update aplicacion set nombre = @nombre where idAplicacion = @idAplicacion"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@nombre", a.Nombre); comando.Parameters.AddWithValue("@idAplicacion", a.IdAplicacion); comando.ExecuteNonQuery(); Conexion.CloseConnection(); }
static public void eliminar(Entidades.Aplicacion c) { Conexion.OpenConnection(); string query = "DELETE from aplicacion WHERE idAplicacion = @idAplicacion"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@idAplicacion", c.IdAplicacion); comando.Prepare(); comando.ExecuteNonQuery(); Conexion.CloseConnection(); }
static public bool buscarAplicacionEtapa(Entidades.Aplicacion c) { Conexion.OpenConnection(); string query = "select * from detalleaplicacion where idAplicacion =@idAplicacion"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@idAplicacion", c.IdAplicacion); comando.Prepare(); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Conexion.CloseConnection(); return(true); } Conexion.CloseConnection(); return(false); }
public void insertarAplicacion(Entidades.Aplicacion aplicacion) { Conexion aux = new Conexion(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@Codigo", aplicacion.Codigo)); cmd.Parameters.Add(new SqlParameter("@Descripcion", aplicacion.Descripcion)); cmd.Parameters.Add(new SqlParameter("@Controlador", aplicacion.Controlador)); cmd.Parameters.Add(new SqlParameter("@Estado", aplicacion.Estado)); cmd.Parameters.Add(new SqlParameter("@Estado_Accion", aplicacion.Estado_Accion)); cmd.Parameters.Add(new SqlParameter("@Usuario_Ingreso", aplicacion.Usuario_Ingreso)); cmd.Parameters.Add(new SqlParameter("@Fecha_Ingreso", aplicacion.Fecha_Ingreso)); cmd.Parameters.Add(new SqlParameter("@Usuario_Modificacion", aplicacion.Usuario_Modificacion)); cmd.Parameters.Add(new SqlParameter("@Fecha_Modificacion", aplicacion.Fecha_Modificacion)); cmd.CommandText = "InsertarAplicacion"; cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); aux.conectar(); }
static public List <Entidades.Aplicacion> lista() { Conexion.OpenConnection(); List <Entidades.Aplicacion> l = new List <Entidades.Aplicacion>(); string query = "SELECT* from aplicacion"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Prepare(); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Entidades.Aplicacion aplicacion = new Entidades.Aplicacion(); aplicacion.IdAplicacion = reader.GetInt32("idAplicacion"); aplicacion.Nombre = reader.GetString("nombre"); // aplicacion.Tipo = reader.GetString("tipo"); l.Add(aplicacion); } Conexion.CloseConnection(); return(l); }
static public Entidades.Aplicacion buscarAplicacion(int id) { Conexion.OpenConnection(); Entidades.Aplicacion a = new Entidades.Aplicacion(); string query = "Select * from aplicacion Where idAplicacion = @id"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@id", id); comando.Prepare(); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { a.Nombre = reader.GetString("nombre"); Conexion.CloseConnection(); return(a); } //retorna valores nulos en caso de no encontrar coincidencias Conexion.CloseConnection(); return(a); }
public void insertarAplicacion(Entidades.Aplicacion aplicacion) { LogicaNegocio.LNAplicacion objeto = new LogicaNegocio.LNAplicacion(); objeto.insertarAplicacion(aplicacion); }
public void actualizarAplicacion(Entidades.Aplicacion aplicacion) { LogicaNegocio.LNAplicacion objeto = new LogicaNegocio.LNAplicacion(); objeto.actualizarAplicacion(aplicacion); }
public void actualizarAplicacion(Entidades.Aplicacion aplicacion) { ADAplicacion objeto = new ADAplicacion(); objeto.actualizarAplicacion(aplicacion); }
public void insertarAplicacion(Entidades.Aplicacion aplicacion) { ADAplicacion objeto = new ADAplicacion(); objeto.insertarAplicacion(aplicacion); }
/// <summary> /// Agrega la app a la lista si es compatible con el SO /// </summary> /// <param name="app"></param> /// <returns>TRUE si se puede instalar, FALSE si no es compatible</returns> public static bool InstalarApp(Aplicacion app) { return(app.SistemaOperativo == sistemaOP && appInstaladas + app); }