private static ArchivoDeDispositivo GetItem(ArchivoDelDispositivoEntity entity) { ArchivoDeDispositivo item; item = new ArchivoDeDispositivo { Id = entity.Id, FechaDeRegistro = entity.FechaDeRegistro, Base64 = GetBase64(entity.RutaDelArchivo), TipoDeArchivo = GetTipoDeArchivo(entity.RutaDelArchivo) }; return(item); }
public static void Add(string rutaDelArchivo, int dispositivoId) { try { ArchivoDelDispositivoEntity entity; entity = new ArchivoDelDispositivoEntity { DispositivoId = dispositivoId, RutaDelArchivo = rutaDelArchivo }; ArchivoDelDispositivoDao.Add(entity); } catch (Exception) { throw; } }
public static int Add(ArchivoDelDispositivoEntity entity) { try { string query; query = $@" INSERT INTO archivo_del_dispositivo ( is_activo, dispositivo_id, ruta_del_archivo, fecha_de_registro ) VALUES ( 1, @DispositivoId, @RutaDelArchivo, NOW() ); SELECT LAST_INSERT_ID();"; using (var db = new MySqlConnection(Conexion.CadenaDeConexion)) { entity.Id = db.Query <int>(query, new { DispositivoId = entity.DispositivoId, RutaDelArchivo = entity.RutaDelArchivo, }).FirstOrDefault(); } return(entity.Id); } catch (Exception) { throw; } }