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;
            }
        }
Esempio n. 2
0
        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;
            }
        }