public static int Add(TipoDeDispositivoEntity entity) { try { string query; query = $@" INSERT INTO tipo_de_dispositivo ( nombre ) VALUES ( @Nombre ); SELECT LAST_INSERT_ID();"; using (var db = new MySqlConnection(Conexion.CadenaDeConexion)) { entity.Id = db.Query <int>(query, new { Nombre = entity.Nombre }).FirstOrDefault(); } return(entity.Id); } catch (Exception) { throw; } }
internal static TipoDeDispositivo Get(TipoDeDispositivoEntity entity) { IMapper mapper; TipoDeDispositivo item; mapper = GetMapperEntityToDto(); item = mapper.Map <TipoDeDispositivo>(entity); return(item); }
public static void Update(TipoDeDispositivoEntity entity) { try { string query; query = $@"UPDATE tipo_de_dispositivo SET nombre = @Nombre WHERE id = @Id"; using (var db = new MySqlConnection(Conexion.CadenaDeConexion)) { db.Query <int>(query, new { Nombre = entity.Nombre, Id = entity.Id }); } } catch (Exception) { throw; } }